Privacy Policy
EVoice ("the App", "we", "our", "us") is a voice assistant application developed by Ethan Papp / Papptronix that runs on iOS and CarPlay. This Privacy Policy explains what information the App accesses, how it is used, where it is stored, with whom it is shared, and what choices you have.
If you do not agree with this Policy, please do not use the App.
1. Information we access
The App is designed to keep user data on your device wherever possible.
1.1 Google Account information (only if you sign in)
When you tap Sign in to Google Home, the App uses Google's official Home SDK / OAuth flow. We receive:
- Your Google Account identifier and short-lived OAuth tokens for the Home scopes you grant.
- The list of structures and rooms you authorize.
- Smart-home device metadata: name, type, room, and current state (on/off, locked/unlocked, temperature, etc.).
- Camera/doorbell event metadata only (timestamps, event types). The App does not download, record, or upload camera video, audio, thumbnails, or images.
1.2 API keys you enter
You supply your own API keys for OpenAI and/or Google Gemini. Keys are stored locally in encrypted iOS storage (Keychain) and sent only to the provider you selected, over TLS, only when you initiate a voice session.
1.3 Voice input and assistant output
Audio is streamed in real time over an encrypted connection to the AI provider you chose, using your API key. The App does not record voice to local storage and does not upload audio to any server we operate.
1.4 On-device permissions
With your consent, the App may access: microphone, Apple Music, Contacts, Calendar, Reminders, Notes, Location, HomeKit, and notifications — only on-device to fulfill commands you speak. Data returned is sent to your AI provider only as needed to answer your request, and never to us.
1.5 Diagnostic logs
The App keeps a rolling in-memory log buffer (most recent ~1,000 entries) that stays on your device and is never transmitted unless you explicitly tap "Send logs." When you do, the logs are attached to an email you send from your own mail account.
1.6 What we do NOT collect
- We do not run analytics, advertising, attribution, or crash-reporting SDKs.
- We do not have a server that stores your data, devices, voice, conversations, or home structure.
- We do not sell or rent personal information.
- We do not track you across other apps or websites.
2. How we use information
Solely to: authenticate you with Google Home and your AI provider; discover and control authorized devices; execute spoken commands; provide assistant responses; diagnose problems when you choose to share logs; and comply with legal obligations.
We never use Google Home user data to serve ads, to train AI models, or for any purpose beyond directly delivering the features you request.
3. Google API Limited Use disclosure
Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements:
- We only request scopes necessary to operate the features you invoke.
- We do not transfer data to others except as needed to provide those features or as required by law.
- We do not use the data for advertising.
- We do not allow humans to read your data except for security purposes, to comply with law, or with your affirmative agreement.
4. Storage, retention, and security
- On-device only: Tokens and keys are stored in iOS Keychain / Data Protection and never reach a server we operate.
- Retention: Tokens persist until you sign out or uninstall. Logs are cleared on app restart or when you tap Clear. Keys persist until you delete them in Settings or uninstall.
- Transport security: All network calls use TLS. Voice streams use SRTP/DTLS (WebRTC) or WSS.
5. Sharing of information
We do not sell personal information. We share only as needed:
| Recipient | What is sent | When |
|---|---|---|
| Google (Home SDK) | OAuth requests and device commands | When you sign in or issue a smart-home command |
| OpenAI (if selected) | Audio / text you speak and your API key | When you start a voice session |
| Google Gemini (if selected) | Audio / text you speak and your API key | When you start a voice session |
| Apple (HomeKit / system frameworks) | Only the queries you make to those frameworks | On-device, when you invoke the related feature |
6. Third-party services
- Google: policies.google.com/privacy
- OpenAI: openai.com/policies/privacy-policy
- Apple: apple.com/legal/privacy
7. Your choices and deletion
- Revoke Google Home: Settings → Disconnect Google Home, or visit myaccount.google.com/permissions.
- Delete API keys: Settings → Delete next to each key.
- Clear logs: ? → View Logs → Clear.
- Delete all data: Uninstall the App. Because we hold no server-side copy, uninstalling permanently deletes everything. See also the data deletion page.
8. Children
The App is not directed to children under 13 and we do not knowingly collect personal information from children.
9. Changes to this Policy
We may update this Policy from time to time. Material changes will be announced in-app and the "Last updated" date will be revised.
10. Contact
Ethan Papp (Papptronix)
papptronix@gmail.com
Subject line: "Privacy Request"