Repository navigation
Everheard 0.1.2-alpha (versionCode 3)
Highlights
- Battery guard toggle — Settings → Capture. Default on; pauses below 15%, resumes at ≥30% or while charging at ≥15%.
- Mic-taken vibration toggle — Settings → Capture. Default on; turning it off keeps the heads-up alert but stops the vibration.
- Encrypted NAS backup — Settings → Data → NAS backup. WebDAV over HTTPS,
.ehbcontainer (PBKDF2-HMAC-SHA256 120k + AES-256-GCM), manual backup/restore. Backups exclude model API keys and the voiceprint. - First-run tutorial (from 0.1.1-alpha), replayable from Settings → Help.
Install
- Android 8.0+ (minSdk 26).
- Signed release APK, same signing key as 0.1.1-alpha. It installs over the previous version and keeps data.
- SHA-256:
0f9825664a94a7ba1bdd117706ecbb23fb31d97222be46474c67fb0a0fe5bbde - Size: ~360 MB (bundled ASR models).
Privacy
- Transcripts and memories are AES-256-GCM encrypted with a non-exportable Keystore key; audio is deleted after transcription by default.
- NAS backups are encrypted with your passphrase. Losing the passphrase makes the backup unrecoverable.
- See SECURITY.md for the threat model and known limitations.
Notes
- Alpha release. NAS backup is manual; scheduled backups are not implemented yet.
- The release workflow also produces an unsigned APK artifact; use the signed asset below for installation.