Account and Data Deletion

At Speakada LLC, the creators of SpeakPrac, we are committed to protecting your privacy and providing you with control over your personal data. This page outlines the process for requesting the deletion of your SpeakPrac account and associated data.

How to Request Account Deletion

To request the deletion of your SpeakPrac account and all associated data, please follow these steps:

  1. Send an Email: Compose an email to our support team at support@speakprac.com.
  2. Subject Line: Please use the subject line: “Account Deletion Request - SpeakPrac”.
  3. Email Content: In the body of your email, clearly state your request for account deletion. To help us identify your account, please include:
    • The email address associated with your SpeakPrac account.
    • (Optional, but helpful) Your User ID if you know it (this can sometimes be found in support correspondence if you’ve contacted us before).
  4. Verification: For security purposes, we may need to contact you to verify your identity and confirm your request before proceeding with the deletion. This is to ensure that only the rightful owner of an account can request its deletion.
  5. Processing Time: Once your identity is verified, we will process your account deletion request typically within 7-14 business days. We will notify you via email once the deletion process is complete.

What Happens When Your Account is Deleted?

Upon successful verification and processing of your deletion request, the following actions will be taken:

Data that WILL be permanently deleted:

  • Your SpeakPrac User Account: Your authentication record (including email, password hash, and any linked sign-in methods like phone number) will be deleted from Firebase Authentication.
  • User Profile Data: Your user document in our database (Firestore) which includes:
    • Personal information you provided (e.g., English variation preference, learner profile answers, community profile details like name and display name if Community Mode was enabled).
    • IP address details collected at sign-up.
    • Phone number details (if provided for verification).
    • Subscription status (note: active subscriptions might need to be managed through the respective app store, Google Play or Apple App Store, or Stripe for web).
    • Usage statistics directly tied to your user ID that are not anonymized.
    • Speaking schedule preferences.
  • Audio Recordings & Transcripts:
    • All audio files you recorded and uploaded to Firebase Storage.
    • All associated transcripts, AI feedback, speech metrics, and titles stored in our database (Firestore) linked to your recordings.
  • Klaviyo Marketing Profile: If you subscribed to our mailing list, your profile in Klaviyo associated with your email address will be deleted or suppressed according to Klaviyo’s processes.
  • App Check Data: Any specific App Check tokens or data directly linked to your user session will naturally expire or be invalidated as your account is removed.

Data that MAY be retained (and for how long):

  • Anonymized Aggregated Data: We may retain anonymized and aggregated data (data that cannot be used to identify you personally) for analytical purposes to improve SpeakPrac. This includes general usage statistics (e.g., number of recordings made on a particular day by all users, popular topics) and performance metrics. This data is typically retained in Firebase Analytics for up to 14 months for user-level data with reset, and longer for aggregated reports.
  • Backup Archives: Our databases and storage are regularly backed up for disaster recovery purposes. Deleted data may persist in these backup archives for a limited period (typically up to 30-90 days) before being overwritten. This data is isolated and would not be used for operational purposes once your deletion request is processed.
  • Support Correspondence: Emails you have sent to support@speakprac.com will remain in our email system as part of our support records.
  • Transaction Identifiers (for Pro Users): If you subscribed to SpeakPrac Pro, non-personally identifiable transaction identifiers (e.g., from Google Play, Apple App Store, or Stripe) may be retained for financial auditing and legal compliance for the period required by law. We do not store your credit card or full payment details directly.

Requesting Deletion of Specific Data (Without Full Account Deletion)

If you wish to delete specific pieces of your data (e.g., individual recordings) without deleting your entire SpeakPrac account, you can also request this by emailing support@speakprac.com.

Please include in your email:

  • The email address associated with your SpeakPrac account.
  • Clear details of the specific data you wish to have deleted (e.g., “Please delete all my recordings made on [Date]” or “Please delete the recording titled ‘[Title of Recording]’ made around [Date/Time]”).

We will review your request and, where feasible and appropriate, proceed with the deletion of the specified data. We will inform you of the outcome.

Contact Us

If you have any questions about this process or your data, please do not hesitate to contact us at support@speakprac.com.

This data deletion policy is effective as of 9 May, 2025. Speakada LLC reserves the right to update this policy as needed.