Privacy policy
Optional measurement on public pages
Public preparation pages may load Google Ads only if you accept measurement. Google may receive technical data, such as IP address and browser data, and use cookies for advertising measurement. We do not send answers, documents, account data or statements. Personalized advertising is not enabled. You can decline or change your choice using “Measurement preferences” in those pages’ footer. This tag does not load within the app’s interviews or accounts. After a confirmed payment, a separate page requests specific permission to send Google Ads the amount, currency and an opaque transaction identifier for deduplication. Declining does not affect your subscription. Permission is requested for each purchase and does not include automatic renewals.
Google sign-in
If you choose Google to sign in on the web, Google and Supabase handle authentication. We receive authorized account details such as email and identifier, and any profile details supplied by the provider. We do not receive your Google password. Email access remains available.
Operator and scope
Kevin Medina is the owner and operator of Immigra. This policy covers educational citizenship, asylum and residency practice. Last updated: October 15, 2026.
Account, trial and payments
Supabase processes your email and account identifier. The seven-day trial begins with your first paid-feature use, without a card or automatic charge. Afterward interviews and AI require a subscription; free study remains available. Stripe processes web purchases and billing; Immigra does not store full card numbers. Native purchases, when enabled, follow Apple or Google terms.
Voice, documents and AI
Microphone use requires your permission. Your browser or device may use its dictation services. AI features may send questions, authorized text and audio to OpenAI for transcription, speech or educational feedback. PDFs are read on the device and only authorized text is sent for analysis. Providers apply their own retention policies. The app does not retain recordings or complete practice conversations as a permanent history. Do not send identification numbers or unnecessary sensitive information.
Saved data and security
Preferences, progress and information you enter in Profile may be stored on this device. Local storage is not an encrypted vault. Cloud profile saving is a separate consented action with server-side encryption when configured. Web sessions use Secure and HttpOnly cookies; the native app uses secure system storage for credentials. Technical records include usage, errors and costs, without complete conversations.
AI reports
You can report a response within the app. A response excerpt is included only if you authorize it; avoid personal information in your description. Report content is encrypted on the server and retained for up to 30 days, with periodic cleanup while the service is running. Provider records and backups may follow their own retention policies.
Your rights and choices
Use Account to export available records or delete your account; use Settings to clear local data. Use Profile to review or remove the cloud copy. JSON exports are readable and must be protected. Deleting your account stops future renewal of a linked web Stripe subscription. Native purchases must also be canceled through the store. Contact privacy support to request access, correction or deletion; we may verify account ownership.
Immigra is an independent educational tool. We are not lawyers or a law firm, do not provide legal advice or representation, and are not affiliated with the government. We always recommend consulting a licensed immigration attorney or a DOJ-accredited representative acting within their authorized scope.