Privacy Model
Steno is local-only by design.
- audio capture and transcription happen locally on your Mac
- text cleanup runs locally using rule-based processing
- no data is sent to external servers
Data Storage
Key local files include:
- transcript history:
~/Library/Application Support/Steno/transcript-history.json
Steno UI displays recent history from the last 30 days, while persistent history is capped by entry count in storage logic.
Security Reporting
For vulnerabilities and sensitive disclosures:
- follow
SECURITY.mdin the Steno repository - avoid posting exploit details in public issues
For non-security bugs, use standard issue reporting with reproducible steps.
Permission implications
Code-signing identity changes can invalidate macOS TCC grants. After rebuild/signing changes, re-check permission status before assuming runtime regressions.