EnactVoice · Legal
Privacy Policy
Last updated: 2026-08-04 · Effective: 2026-08-04
1. Who we are
EnactVoice is made by EnactSkill LLC, a Florida limited liability company (“EnactSkill”, “we”, “us”). We are the data controller for the personal data described here. You can reach us at paul@enactskill.com.
2. What this policy covers
This policy covers the EnactVoice iOS app — voice and text conversations with Modal, our AI assistant — and the enactvoice.com website. The EnactSkill web product at enactskill.com has its own policy at enactskill.com/privacy.
3. What we collect
- Account data. Your name, email address, and sign-in identity (Apple, Google, or email). If you sign in with Apple or Google, we receive the name and email your provider shares — never your provider password.
- Phone number. Verified once at account creation through a six-digit code, to keep accounts real and rate-limit abuse. We store the number and its verification timestamp. We do not use it for marketing.
- Voice audio. Your speech streams to our processing pipeline during a conversation. Audio is processed in transit; we do not keep recordings of your voice after processing. See section 4.
- Transcripts.The text of your conversations — what you said and what Modal said — is stored so your history, saved threads, and Modal’s memory work.
- Preferences and memories. Settings you choose, and facts Modal remembers at your direction.
- Usage and device data. App events, session metadata, approximate device characteristics, and diagnostics through PostHog. No advertising identifiers, no cross-app tracking.
4. How voice conversations are processed
When you talk to Modal, your audio moves through this pipeline:
- Transport. Audio streams over an encrypted WebRTC connection through LiveKit Cloud.
- Transcription. Soniox converts your speech to text in real time.
- Understanding.The transcript of the conversation is processed by Anthropic’s Claude models (and, if we route through it, model inference hosted on LiveKit Cloud) to produce Modal’s reply.
- Speech.Soniox synthesizes Modal’s reply into audio. Modal’s voice is synthetic — it is not a recording or clone of any real person.
Raw audio exists in this pipeline only for the duration of processing. What persists is the transcript, stored in our database in Frankfurt.
5. Training consent
By default, your conversations are not used to train AI models. During onboarding — and any time after, in Settings — you can turn on the Training toggle. With it on, we may use your conversation transcripts to improve EnactVoice, including reviewing calls for quality and accuracy. Turning it off stops future use; it does not recall copies already incorporated into completed work. Our AI vendors process your conversations to provide the service, under agreements that bar them from training on your data.
6. How we use your data
- To run the service: conversations, history, memory, and voice processing.
- To secure it: phone verification, abuse prevention, rate limiting.
- To operate it: diagnostics, performance measurement, support.
- To bill it: subscription state through Apple. We never see your card number.
- To improve it — only with your Training consent, per section 5.
We do not sell personal data. We do not share it for cross-context behavioral advertising. There is no advertising in EnactVoice.
7. Sub-processors
These vendors process EnactVoice user data on our behalf:
| Vendor | Purpose | Region | Safeguards |
|---|---|---|---|
| Supabase | Authentication, account records, conversation transcripts, preferences, memories | EU (Frankfurt) | Standard Contractual Clauses |
| LiveKit Cloud | Real-time voice transport (WebRTC) and hosted model inference infrastructure | US | LiveKit DPA (Standard Contractual Clauses) |
| Anthropic | AI conversation processing (Claude model inference) | US | Anthropic DPA (Standard Contractual Clauses) |
| Soniox | Speech-to-text transcription and text-to-speech synthesis | US | Soniox DPA |
| Twilio | Phone-number verification codes (Twilio Verify) | US, EU | Twilio DPA |
| Apple | App distribution, in-app subscriptions, push notifications | US, global | Apple Developer Program License Agreement |
| Vercel | Web hosting and the API that issues voice-session credentials | US, global edge | Vercel DPA |
| PostHog | Product analytics and service diagnostics | US | PostHog DPA |
8. Where data lives and moves
Stored data — your account, transcripts, preferences, memories — lives in Supabase’s Frankfurt region (EU). Real-time processing is different: voice transport, transcription, and AI inference run on US infrastructure while a conversation is live. For transfers out of the EEA and UK we rely on Standard Contractual Clauses with each vendor.
9. Data retention
- Voice audio: not retained after processing.
- Transcripts, preferences, memories: kept while your account exists, or until you delete them in the app.
- Phone number and verification record: kept while your account exists.
- Analytics events: up to 12 months.
- Billing records: held by Apple and in our accounting records for 7 years, as tax law requires.
- Backups: deleted data ages out of encrypted backups within 90 days.
10. Deleting your account
In the app: Settings → Profile → Delete account. This removes your account, transcripts, memories, preferences, and phone record from our live systems at the time of the request, with backup copies aging out per section 9. Subscription management and refunds for App Store purchases remain with Apple. You can also request deletion by email.
11. Your rights
Depending on where you live (GDPR, UK GDPR, CCPA/CPRA), you can request access to your data, a copy of it, correction, deletion, restriction of processing, or object to processing. Write to paul@enactskill.com and we respond within 30 days. We do not discriminate against you for exercising these rights. You can also complain to your local supervisory authority.
12. Age requirement
EnactVoice is for adults. You must be at least 18 to create an account, and we do not knowingly collect personal data from anyone under 18. If we learn we hold data on someone under 18, we delete it.
13. You are talking to an AI
Modal is an AI assistant, not a person. Its voice is synthesized. Its answers can be wrong, and nothing it says is professional advice. We say this in the app, and it belongs in the privacy policy too: the party processing what you say in a conversation is software.
14. Changes to this policy
When we make material changes we update the date above and give notice in the app or by email at least 30 days before the change takes effect, where required.
15. Contact
EnactSkill LLC · Ponte Vedra, FL, USA · paul@enactskill.com