Codecks FOSS Readiness
July 28, 2026 ยท View on GitHub
Status: ready for maintainer review. Current public beta is v0.1.25.
What Is Ready
- License: Apache-2.0 detected by GitHub.
- Source: full Android app source is public.
- Build:
./gradlew :shared:jvmTest :app:testDebugUnitTest :app:lintDebug :app:assembleDebug. - Release: single signed APK and checksum workflow exists.
- Metadata: Fastlane/Izzy-style metadata and screenshots are present under
fastlane/metadata/android/en-US. - Privacy: no Codecks account, hosted backend, analytics SDK, ads SDK, public database, or cloud sync in the public beta.
- User data: local app storage; optional exports remain user-controlled.
- Product: Deck, Trackpad, Keyboard, Clipboard, Rules, editing, and optional reviewed AI drafting are documented in the feature guide.
Anti-Feature Disclosure Draft
Potential F-Droid/IzzyOnDroid disclosures:
- NonFreeNet: optional AI provider calls may contact a user-selected external model provider.
- Dangerous capability: user-reviewed Mac commands can run over SSH against the user's own Mac.
- Connectivity: Bluetooth HID and local-network/SSH flows are core product behavior.
These should be disclosed clearly rather than hidden. The default app remains useful without AI.
Before Submission
- Confirm the latest signed APK is attached to a GitHub release with checksum.
- Upload
docs/images/social-preview.pngas the GitHub social preview. - Confirm screenshots show the current release UI.
- Re-run local quality gate and release-surface checks.
- Ask maintainers before submitting to stricter curated lists.
Suggested GitHub Topics
android, automation, bluetooth-hid, command-deck, foss, jetpack-compose, kotlin, local-first, macos, samsung-dex, trackpad