FarmTurkish Privacy Policy
Last updated: June 25, 2026
1. Data Controller
Enis Atakan Cagirici
Developer of FarmTurkish
Contact: enisatakann@gmail.com
2. Summary
FarmTurkish does not sell personal data and does not use data for third-party advertising or tracking. Most learning progress and settings remain on the device. Optional online features transmit the information described below to provide their functionality.
3. Information Processed
Data kept on the device
The app stores learning progress, saved vocabulary, words and example sentences the user creates, game settings, local achievements, reminder preferences, and other gameplay state on the device. If the user uses an AI-assisted feature while creating or studying a word, the content selected for that request may be sent as described below. Users should not enter, photograph, or upload personal or sensitive information about themselves or others.
Online profiles, leaderboards, and Battle Mode
FarmTurkish uses Google Firebase Authentication and Cloud Firestore for online features. The app may create an anonymous authentication session and process:
- An anonymous account/player identifier and an optional nickname
- Progress and leaderboard values such as XP, level, coins, score, wins, losses, streaks, harvest, quiz, and practice scores
- Online gameplay and matchmaking information such as participant nicknames/identifiers, queue records, match status, scores, questions and answer options, selected answers, correctness/timing records, and in-game reactions
Nickname and ranking information may be visible to other users through leaderboards or multiplayer screens. These records are used for app functionality, rankings, matchmaking, and online gameplay.
SesYap voice practice
If a user chooses voice practice and grants microphone permission, the voice sample is sent through the FarmTurkish secure server endpoint to Google Cloud Speech-to-Text for transcription and pronunciation evaluation. API credentials are kept on the server and are not embedded in the mobile app. The app deletes its temporary local recording after processing or when the voice flow is exited. Results and related scores may remain locally and, when an online profile exists, score values may be synchronized to Firebase.
AI-assisted word features
If the user chooses an AI-assisted word suggestion, study recommendation, or bulk vocabulary import, the content selected for that request is sent through the FarmTurkish secure server endpoint to OpenAI, or another AI processing service used for the feature. Depending on the feature, this may include an entered word, pasted text, a user-selected image, a photo captured by the user, a user-selected PDF, an optional nickname, and information about words the user is practicing. API credentials are kept on the server and are not embedded in the mobile app.
For image and PDF imports, the app accesses only the item selected or captured by the user. Images are resized and compressed on the device before transfer. Selected PDFs are copied to temporary app storage for processing and optional preview. Temporary operating-system or app-cache copies may remain until cleared by the app or operating system. Extracted vocabulary is shown for review before the user chooses which cards to add.
Notifications
Daily reminders are scheduled on the device after permission is granted. The app stores reminder scheduling and language preferences locally for this purpose.
4. Service Providers
- Google Firebase Authentication and Cloud Firestore: anonymous authentication, online profiles, leaderboards, matchmaking, and battle gameplay data
- Cloudflare Workers: secure server endpoint and abuse protection for optional AI and voice-practice requests
- Google Cloud Speech-to-Text: transcription of audio submitted through SesYap
- OpenAI or another AI processing service used for the feature: only when the user chooses AI-assisted suggestions, recommendations, or vocabulary extraction from selected text, images, photos, or PDFs
Google privacy information is available at policies.google.com/privacy.
5. Retention and Deletion
Local data can be removed by resetting app data or uninstalling the app, subject to operating-system backup behavior. Online profile, leaderboard, or gameplay data is not removed merely by uninstalling the app and may be retained while necessary to operate the features, prevent abuse, preserve rankings, or meet legal obligations. Requests to access, correct, or delete online data may be sent to the contact email above, including the nickname or player identifier where available.
6. User Choices
Microphone, camera, photo selection, file selection, AI-assisted processing, and notifications are optional. System permissions can be changed through device settings where supported. Users can avoid voice-audio transfer by not using SesYap, avoid AI processing by not choosing AI-assisted features, and avoid multiplayer processing by not using online features.
7. International Processing and Updates
Online service providers may process information outside the user's country under their applicable safeguards. This policy may be updated as functionality or processing practices change.