Skip to main content
Local-first describes a processing choice, not a promise that every feature is offline. Configure speech, Polish, and Notetaker insights separately.

Set up local processing

Choose a local speech provider, choose Local for any enabled Polish, and choose On-device for Notetaker insights. Download required models while online, then verify they are ready before relying on offline inference. A profile can override speech or cleanup choices, so inspect the active profile too. Personal notes and preparation questions are included in insight and refinement requests to the selected provider. Long notes use a bounded excerpt; the full saved note stays on your Mac. Ask does not add that field directly, but continued provider context may retain it from earlier turns. See the operation inputs. Removing Personal notes, excluding a reference, disconnecting Calendar, removing an event, or switching back to On-device cannot retract earlier cloud submissions. Saved titles, outcomes, and other session content may retain derived information. Turning Automatic insights off stops scheduled reviews; Generate insights still uses the selected provider when you choose it. Switching providers does not sign out their accounts. See Calendar context for Google’s events-only permission, fetched fields, and bounded insight context.

Website downloads

Email is optional. By entering your email and submitting the download form, you agree to occasional product updates and team check-ins. You can ask the team to stop these emails at any time. Close the prompt with X to continue the download without an email. No account is created. The website records download starts with or without an email; these are not counts of completed downloads or installations. If you submit an email, it is associated with that download record and kept out of analytics events. This prompt appears only on website downloads; in-app updates continue through the updater.

Storage and services

History and sessions are stored locally. Active SQLite databases are plaintext, not encrypted by Stenox. Local storage is distinct from your Mac’s access controls and disk encryption. Provider API keys use macOS Keychain. Subscription runtimes own their sign-in credentials. Provider retention, usage, and account policies still apply to cloud processing; opt-out or deletion request flags are not a zero-retention guarantee. Licensing credentials also use Keychain. Starting the trial and activating a license require internet access. Paid access refreshes weekly and can remain offline for up to 30 days from the last successful verification. The trial ends after seven days, without the paid offline allowance. Downloads, optional integrations, and app services have their own network requirements. Offline local inference is separate from app access. Read the Stenox privacy policy for the public policy.