Privacy Policy

Last Updated: March 23, 2025

1. Introduction

This Privacy Policy explains how krokuli ("we", "us", or "our") collects, uses, and protects information for our iOS flashcards app, which integrates with ChatGPT to generate flashcards from user-supplied words. By using our app, you agree to the practices described in this policy.

2. Information Collection and Use

  • User Input: When you create a new flashcard, your input word is transmitted to the OpenAI API (ChatGPT) for processing. We only transmit the word you provide and do not collect additional personal data.
  • Local Storage: All flashcards and any data generated by the app are stored locally on your device. We do not upload or share your flashcard content with any external servers, except as described below.
  • Analytics Data: We use Firebase Analytics to collect anonymous usage data including app opens, screen views, and feature usage patterns. This data helps us improve the app experience and does not include personal information.
  • Crash Reports: We use Firebase Crashlytics to automatically collect crash reports and performance data when the app encounters errors. This includes device information, app version, and technical details about crashes to help us fix bugs and improve stability.

3. Third-Party Services and Data Sharing

3.1 ChatGPT Integration

  • Data Transmission: During flashcard creation, the sole word you enter is sent to OpenAI's API. OpenAI processes this input to generate the flashcard content.
  • Third-Party Processing: Please note that while we ensure that only minimal information (the word provided) is transmitted, it will be processed by OpenAI under their own privacy practices. We encourage you to review OpenAI's Privacy Policy for more details on how they handle this information.

3.2 Firebase Services (Google)

  • Firebase Analytics: We share anonymous usage data with Google Firebase Analytics, including device type, operating system version, app version, and user interaction patterns. This data is used to understand how users interact with our app and improve the user experience.
  • Firebase Crashlytics: When the app crashes or encounters errors, technical information is automatically sent to Google Firebase Crashlytics. This includes crash logs, device information, app state at the time of crash, and performance metrics.
  • Data Processing: Google processes this data under their own privacy policies. We recommend reviewing Google's Privacy Policy and Firebase's data handling practices for more information.

4. Consent

  • Automatic Activation: The ChatGPT integration, Firebase Analytics, and Firebase Crashlytics are enabled by default. By using the app, you provide your implicit consent to this data processing.
  • User Rights: You can discontinue using the app at any time if you do not agree with these data handling practices. Analytics and crash reporting cannot be disabled individually within the app.

5. Data Security

  • Local Storage: Your data is stored on your device, and we take reasonable measures to secure this information. However, you are responsible for maintaining the security of your own device.
  • Apple's Role: Data that may be handled by Apple (such as through backups) is subject to Apple's privacy policies and security practices.

6. GDPR Compliance

  • Legal Basis: We process your data on the basis of your consent and for the purpose of providing our service. If you are an EU resident, you have the right to access, correct, or request deletion of your data, subject to applicable laws.
  • Your Rights: Under the GDPR, you have the right to:
    • Request access to your personal data.
    • Request correction or deletion of your data.
    • Object to or restrict the processing of your data.
    • Lodge a complaint with a supervisory authority.

7. Data Retention and Your Rights

  • Local Data: Flashcard data stored locally on your device remains until you delete the app or manually remove the flashcards.
  • Analytics Data: Firebase Analytics data is retained according to Google's data retention policies (typically 14 months for user-level data).
  • Crash Data: Firebase Crashlytics data is retained for 90 days by default.
  • Data Deletion: To delete your data, you can uninstall the app. For analytics and crash data already collected, you may contact us to request deletion where technically feasible.

8. Third-Party Privacy Policies

9. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Any changes will be posted within the app and will take effect immediately upon posting. We encourage you to review this policy periodically.

10. Contact Us

If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at: hi@samabd.com