Speka

Privacy Policy

Effective date: October 16, 2026
In short: Speka is a spoken language-practice app for iPhone and Android. To power real-time voice conversations with our AI tutor "Maya," your voice is streamed live to our AI provider and converted to text; we do not store raw audio recordings. We do not sell your data and we do not show ads. We use one attribution and analytics service (AppsFlyer, see Section 1.7) and we do not access your device's advertising identifier. You can delete your account at any time from inside the App.

This Privacy Policy explains how Horus Studios ("Speka," "we," "us," or "our") collects, uses, discloses, and protects information when you use the Speka mobile application for iOS and Android (the "App"). By using the App, you agree to the collection and use of information in accordance with this policy.

1. Information We Collect

1.1 Account information

On iOS, Speka uses Sign in with Apple: depending on your choice, we receive your name and either your real email address or an Apple-generated private relay email address. On Android, Speka uses Sign in with Google: we receive your Google account's name, email address and a Google account identifier. These are the only sign-in methods; we never see or store your Apple or Google password. During onboarding, we also collect the display name you enter, your native language, your target learning language, your learning goal (e.g. career, travel, moving abroad, general), and your interface language.

1.2 Voice and conversation data

Lessons are voice-based. When you use the push-to-talk feature, your microphone audio is streamed in real time to our AI voice provider to generate a spoken response from Maya. We do not store raw audio recordings. We do store the text transcript of your conversations (both what you said and what Maya said), linked to your account, so that lessons can be resumed and your progress can be tracked and reviewed.

1.3 AI-generated data and personalization

After each lesson, our systems analyze the conversation transcript to generate scores (fluency, grammar, vocabulary, pronunciation), a list of vocabulary words you used, suggestions for improvement, and a record of language errors. We also generate short summaries and "memory notes" from your conversations (for example, facts you mentioned about your job or interests, or recurring mistakes) so that Maya can hold more natural, personalized conversations with you in future lessons. If you choose to share personal information during a spoken conversation, it may be reflected in these summaries.

1.4 Usage and progress data

We collect data about your use of the App, including lesson history and duration, streaks, completed daily missions, your position in the learning path, your CEFR level and internal skill rating, and vocabulary you have encountered.

1.5 Device and notification data

The App asks for microphone permission and uses the microphone only while you hold the push-to-talk button during a lesson. On iOS, if you grant permission, we collect a device push-notification token (APNs token) to send you optional reminder notifications; the Android app does not currently send push notifications. We do not access your contacts, photos, location, or calendar.

1.6 Purchase data

Speka offers auto-renewing subscriptions and one-time consumable purchases through Apple's In-App Purchase system on iOS and Google Play Billing on Android. We never receive or store your payment card details — these are handled entirely by Apple or Google. We do receive purchase/subscription status and transaction identifiers from Apple or Google and our subscription-management provider, which we use to grant access to paid features and to maintain your usage balance.

1.7 Analytics and attribution data

We use AppsFlyer to understand how people find and use Speka. The App sends AppsFlyer an AppsFlyer-generated app instance ID, your Speka user ID, the vendor identifier (IDFV), basic device and app information (model, OS version, app version, language, country derived from IP address), install and app-open events, and in-app events such as completing onboarding, viewing a subscription screen, and starting or finishing a lesson. Purchase events are sent to AppsFlyer by our subscription-management provider. Speka does not ask for App Tracking Transparency permission and does not access your device's advertising identifier (IDFA); campaign measurement relies on Apple's privacy-preserving SKAdNetwork. On Android, the App sends AppsFlyer the same kinds of data (with Android device and app information instead of the IDFV) and the Google Play install referrer, which tells us which link or campaign led to the install. The Android app does not request or access the Google advertising ID.

2. How We Use Your Information

We do not show ads in the App, we do not sell your data, and we do not build advertising profiles about you. Analytics data is used only to measure and improve Speka, including the effectiveness of our own marketing.

3. How Information Is Shared

We do not sell your personal information. We share information only with the service providers who help us operate the App, as described below:

ProviderPurposeWhat they receive
Apple (iOS)Sign-in, in-app purchases, push notificationsApple ID identifier, purchase events, device push token
Google (Android)Sign-in, Google Play purchases, install referrerGoogle account identifier, name and email at sign-in, purchase events, install referrer
OpenAIReal-time voice conversation, speech-to-text, and AI content generationLive audio stream, conversation transcripts, first name, level/goal context
SupabaseDatabase and authentication hostingAll account and app data described above
RailwayApplication server hostingData in transit through our backend
AdaptySubscription and purchase managementYour app user ID, device/app info, purchase events
AppsFlyerInstall attribution and product analyticsAppsFlyer app instance ID, your app user ID, IDFV (iOS), device/app info, Google Play install referrer (Android), IP-derived country, in-app and purchase events

Our AI provider processes data under a commercial agreement that excludes use of API data to train their models. Some of these providers may process data outside your country of residence, including in the United States. We may also disclose information if required by law, or to protect the rights, property, or safety of Speka, our users, or others.

4. Data Retention

We retain your account and conversation data for as long as your account is active, so that your learning history, streaks, and personalization remain available to you. If you request deletion of your account (see Section 6), we will delete your personal data within 30 days, except where we are required to retain certain records by law (for example, purchase records).

5. Children's Privacy

Speka is not directed to children under the age of 13, and we do not knowingly collect personal information from children under that age. If you believe a child has provided us with personal information, please contact us and we will take steps to delete it.

6. Your Rights and Choices

7. Data Security

We use reasonable technical and organizational measures designed to protect your information, including encrypted connections (HTTPS/WSS) between the App and our servers. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

8. International Data Transfers

Speka and its service providers operate internationally. Your information, including voice and conversation data, may be transferred to and processed in countries other than your own, including the United States, which may have different data protection laws than your country of residence.

9. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the "Effective date" above and, where appropriate, notify you through the App.

10. Contact Us

If you have any questions about this Privacy Policy or our data practices, please contact us at hello@horusstudios.com.

Terms of Use

Effective date: October 16, 2026

These Terms of Use ("Terms") govern your access to and use of the Speka mobile application (the "App"), provided by Horus Studios ("Speka," "we," "us," or "our"). By downloading, accessing, or using the App, you agree to be bound by these Terms. If you do not agree, do not use the App.

1. Description of Service

Speka is a spoken language-practice application. Users have real-time voice conversations with an AI-powered tutor, "Maya," to practice English, Spanish, German, or French, and receive AI-generated feedback. Speka is a practice tool, not a certified language school. It does not issue diplomas, certificates, or official language proficiency certifications, and it is not a substitute for professional instruction where one is required (for example, official exam preparation bodies or immigration-related language certification).

2. Eligibility

You must be at least 13 years old to use Speka. By using the App, you represent that you meet this age requirement and that you have the legal capacity to enter into these Terms. If you are using the App on behalf of a minor who meets the minimum age, you are responsible for their use of the App.

3. Accounts

Speka accounts are created and authenticated exclusively through Sign in with Apple (iOS) or Sign in with Google (Android). An account created on one platform is separate from an account created with a different sign-in method on the other. You are responsible for maintaining the security of the Apple ID or Google Account associated with your Speka account and for all activity that occurs under your account. Each account is intended for a single individual user.

4. Subscriptions and Purchases

4.1 Free steps

Onboarding and the initial spoken level-assessment conversation are free and do not require a subscription.

4.2 Subscriptions

Beyond the free steps described above, Speka requires an active, auto-renewing subscription to start lessons. An active subscription includes a daily amount of speaking time with Maya (currently 15 minutes per day), which resets at midnight in your device's local time zone. Unused daily speaking time does not carry over to the next day. Subscription plans, pricing, and the included daily speaking time are displayed in the App prior to purchase and may change over time.

4.3 Bonus minutes and minute packs

Where offered, one-time, non-renewing purchases of additional conversation minutes ("minute packs") are added to your bonus balance at the time of purchase. Minutes remaining from previous monthly allowances are also kept in your bonus balance. Bonus minutes do not expire and are used only after your daily speaking time for that day has been used. Minute packs may be discontinued at any time; bonus minutes you have already received remain available.

4.4 Billing, cancellation, and refunds

On iOS, all purchases are processed exclusively through Apple's In-App Purchase system and are subject to Apple's Media Services Terms and billing, cancellation, and refund policies. On Android, all purchases are processed exclusively through Google Play Billing and are subject to the Google Play Terms of Service and Google Play's billing, cancellation, and refund policies. Subscriptions automatically renew unless canceled before the end of the current billing period (on iOS at least 24 hours before). You can manage or cancel your subscription at any time in your Apple ID account settings (iOS) or in the Google Play Store under Payments & subscriptions → Subscriptions (Android). Deleting your Speka account does not cancel a store subscription — cancel it in the store as well. We do not process payments or refunds directly and cannot override Apple's or Google's refund decisions.

5. Acceptable Use

You agree not to:

We reserve the right to suspend or terminate accounts that violate these Terms.

6. AI-Generated Content Disclaimer

Maya is an artificial intelligence system. While we work to make her conversations helpful and her feedback accurate, AI-generated responses, corrections, level assessments, and feedback may occasionally be incorrect, incomplete, or inconsistent. Speka does not guarantee any specific learning outcome, rate of improvement, or fluency level as a result of using the App. You should not rely on the App as your sole source of preparation for high-stakes situations (such as official exams, legal, medical, or immigration matters) without independent verification.

7. Intellectual Property

The App, including its design, curriculum content, branding, and underlying software, is owned by Speka and its licensors and is protected by intellectual property laws. We grant you a limited, non-exclusive, non-transferable, revocable license to use the App for your personal, non-commercial use, subject to these Terms. All trademarks, logos, and the Speka name are the property of Speka.

8. Third-Party Services

The App relies on third-party service providers, including Apple, Google, OpenAI, Supabase, Railway, Adapty, and AppsFlyer, to function. Your use of the App is also subject to the applicable terms of these providers where relevant (for example, Apple's Media Services Terms or the Google Play Terms of Service for purchases). See our Privacy Policy for details on data shared with these providers.

9. Termination

You may stop using the App and request account deletion at any time (see our Privacy Policy). We may suspend or terminate your access to the App if you violate these Terms, or if we discontinue the App, with notice where reasonably possible. Termination does not entitle you to a refund of amounts already paid, except as required by Apple's or Google's policies or applicable law.

10. Disclaimer of Warranties

The App is provided "as is" and "as available," without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the App will be uninterrupted, error-free, or that any voice-connection issue will never occur.

11. Limitation of Liability

To the maximum extent permitted by applicable law, Speka and its officers, employees, and service providers shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of data, arising out of or related to your use of the App. Our total liability for any claim arising from these Terms or the App shall not exceed the amount you paid to us in the twelve (12) months preceding the claim.

12. Governing Law

These Terms are governed by the laws of the Republic of Türkiye, without regard to conflict-of-law principles, unless otherwise required by mandatory consumer-protection law in your country of residence.

13. Changes to These Terms

We may update these Terms from time to time. If we make material changes, we will update the "Effective date" above and, where appropriate, notify you through the App. Continued use of the App after changes take effect constitutes acceptance of the updated Terms.

14. Contact Us

If you have any questions about these Terms, please contact us at hello@horusstudios.com.

Delete Your Speka Account

Speka by Horus Studios · iOS and Android
Fastest way: open Speka, go to Settings, tap Delete My Account and confirm. Your account and data are deleted immediately.

1. Delete in the App (iOS and Android)

  1. Open the Speka app and sign in.
  2. Tap the Settings tab (gear icon).
  3. Scroll down and tap Delete My Account (Turkish interface: Hesabımı Sil).
  4. Confirm. You are signed out and your data is removed right away.

2. Request deletion without the App

If you no longer have the App installed, email hello@horusstudios.com with the subject "Delete my Speka account", from the email address of your Speka account (the Apple or Google account you signed in with). Tell us whether you signed in with Apple or Google. We will verify the request and delete your account within 30 days.

3. What is deleted

What may be kept: purchase and transaction records that we are legally required to retain (for example for tax purposes). Apple and Google keep their own purchase records under their privacy policies. Raw audio is never stored, so there is none to delete.

4. Subscriptions

Deleting your Speka account does not cancel an active subscription. Cancel it in your Apple ID settings (iOS) or in the Google Play Store under Payments & subscriptions → Subscriptions (Android).

Türkçe özet

Hesabını uygulamanın içinden silebilirsin: Ayarlar → Hesabımı Sil → onayla. Hesabın ve tüm verilerin (ders geçmişi, konuşma metinleri, ilerleme, kelimeler, kalan dakikalar) hemen silinir. Uygulama yüklü değilse, Speka'ya girdiğin Apple ya da Google hesabının e-postasından hello@horusstudios.com adresine "Speka hesabımı silin" konulu bir e-posta gönder; 30 gün içinde sileriz. Hesabı silmek aboneliği iptal etmez: aboneliği App Store (Apple Kimliği ayarları) ya da Google Play (Ödemeler ve abonelikler) üzerinden ayrıca iptal et.