Data Deletion Policy

kAIboard — Last updated: March 26, 2026 — Version: 3.0

kAIboard respects your right to data deletion under GDPR Article 17 (Right to Erasure). You can delete your personal data at any time, either directly through the app or by contacting us via email.

Method 1: In-App Deletion (Immediate)

The fastest way to delete your data is directly through the app:

  1. Open kAIboard on your Android device
  2. Navigate to Settings
  3. Select Privacy & Security
  4. Choose one of the three deletion options

Available Deletion Options

Option What Gets Deleted Effect
Delete Cloud Data
  • Active subscription document (user_subscriptions)
  • Subscription history (user_subscriptions_history)
  • Administrative activity logs (admin_activity_logs)
  • Purchase history
  • Multi-device array
Irreversible. You will lose your purchase history, activity logs and subscription history. Requires subscription cancellation if active.
Delete Learning Data Learned words for personalized suggestions (all 13 languages) Predictive text will restart from scratch.
Delete All Local Data
  • Learning data (13 languages)
  • All preferences and settings
  • App state and contact-language assignments
  • Subscription alerts
  • Downloaded N-gram predictive models
  • On-device translation packs (ML Kit)
  • Copied Hunspell dictionaries
  • In-memory cache (vocabularies and dictionaries)
  • Entire app cache (temporary files, local crash reports, WebView cache)
The app will restart with default settings. No user files will remain on the device. Cloud data is preserved.

Processing Time: Immediate (0-5 seconds)

⚠️ Deletion Limitation with Active Subscription (Art. 17.3.b GDPR)

If you have an active monthly subscription, cloud data deletion is temporarily blocked until subscription cancellation.

Reason: Subscription data (active plan, token limit, reset date) is necessary for the performance of the ongoing contract (Art. 6.1.b GDPR). Early deletion would prevent:

  • ❌ Proper functioning of the purchased monthly service
  • ❌ Token limit synchronization between devices
  • ❌ Automatic token reset at the beginning of the month

How to proceed:

  1. Cancel the subscription through Google Play Store
  2. Wait for the end of the current billing period (grace period)
  3. Delete cloud data through the app

Immediate deletion: The app automatically redirects you to Google Play to manage your subscription. After cancellation, data deletion will be available at the end of the already paid period.

Legal basis for blocking: Art. 17.3.b GDPR - "The right to erasure shall not apply to the extent that processing is necessary for the performance of a contract to which the data subject is party".

Method 2: Email Request

If you prefer assistance or have questions about data deletion, you can contact us via email:

Email: support@kaiboard.eu

Subject: "GDPR Data Deletion Request"

Information to Include:

  • Device ID (if known) or device description
  • Type of data you wish to delete (cloud, learning data, or all)
  • Confirmation of your identity (for security purposes)

Response Time: Maximum 30 days (as required by GDPR Article 12)

Method 3: Data Export (Art. 20 GDPR)

Before deleting your data, you can export it in a machine-readable JSON format:

  1. Open kAIboard on your Android device
  2. Navigate to Settings → Privacy & Security
  3. Tap "Export Your Data (JSON)"

The JSON file includes: export metadata, local preferences, learning data (for all 13 languages) and cloud data (subscription, history, activity logs). You can share the file through any app installed on the device.

Automatic Data Deletion

kAIboard includes automated data cleanup mechanisms to protect your privacy:

Data Type Retention Period Details
Active Subscription Data (Firebase) Until the end of the current billing period Automatically moved to history when the subscription expires
Subscription History (Firebase) 90 days after expiration Automatically deleted 90 days after the subscription ends
Administrative Activity Logs (Firebase) 90 days from last modification Automatically deleted every 24 hours through background cleanup
Purchase History (Firebase) 365 days from purchase Automatically deleted after one year
Learned Words 14 days with decay Frequency scores decrease over time; unused words are removed
Translation Cache Session only Stored in RAM only; deleted when app closes
Translation Text Never stored 0 seconds storage; transit only to OpenAI API

Complete Data Inventory

The following tables detail all data collected by kAIboard and how to delete it:

Cloud Data (Firebase)

Data Type Storage Location Deletion Method
Device Array Firebase (cloud) "Delete Cloud Data" button
Current Token Usage Firebase (cloud) "Delete Cloud Data" button (only after subscription cancellation)
Purchase History Firebase (cloud) "Delete Cloud Data" button
Subscription Plan Firebase (cloud) "Delete Cloud Data" button (only after subscription cancellation)
Monthly Token Limit Firebase (cloud) "Delete Cloud Data" button (only after subscription cancellation)
Monthly Reset Date Firebase (cloud) "Delete Cloud Data" button (only after subscription cancellation)
Subscription End Date Firebase (cloud) "Delete Cloud Data" button (only after grace period expiration)
"Will Not Renew" Flag Firebase (cloud) "Delete Cloud Data" button (only after grace period expiration)
Subscription History Firebase (cloud) "Delete Cloud Data" button (deletes all: active + history)
Administrative Activity Logs Firebase (cloud) "Delete Cloud Data" button

Local Data (Device)

Data Type Storage Location Deletion Method
Learned Words (Predictions) Local (device) "Delete Learning Data" or "Delete All Local Data" button
App Preferences Local (device) "Delete All Local Data" button
App State Local (device) "Delete All Local Data" button
Contact Language Assignments Local (device) "Delete All Local Data" button
Learning Metadata Local (device) "Delete All Local Data" button
Backup Metadata Local (device) "Delete All Local Data" button
Subscription Alerts Local (device) "Delete All Local Data" button
Predictive N-gram Models (downloaded) Local (device) "Delete All Local Data" button or removal from Offline Models screen
On-Device Translation Packs (ML Kit) Local (device) "Delete All Local Data" button or removal from Translation Packs screen
Hunspell Dictionaries (copied from assets) Local (device) "Delete All Local Data" button
Vocabulary and Dictionary Cache (in memory) RAM (volatile) "Delete All Local Data" button or app closure
App Cache (temporary files, local crash reports, WebView cache) Local (device) "Delete All Local Data" button
Translation Cache RAM (volatile) Automatic on app closure
Translation Text Never stored No action required (0 seconds retention)

Non-Deletable Data

For legal and technical reasons, certain data cannot be immediately deleted:

Consequences of Data Deletion

Important Notice: Deletion of certain data is irreversible. Please ensure you understand the consequences before proceeding:

  • Delete Cloud Data: You will lose your purchase history, subscription data, subscription history and activity logs. You will NOT be able to recover them, even after reinstalling the app. If you have an active subscription, you must first cancel it through Google Play Store and wait for the end of the already paid period.
  • Delete Learning Data: Personalized text predictions will restart from scratch
  • Delete All Local Data: All preferences, settings, downloaded predictive models, dictionaries and cache will be lost. The app will restart as a fresh installation (cloud data is preserved)
  • Reinstallation or device change during Grace Period: If you reinstall the app on the same device or on a device already registered, your subscription and token balance are restored automatically. If you install the app on a completely new device that has never had kAIboard with your account, the remaining days and token balance may not be recoverable for security reasons.

Frequently Asked Questions

What happens if I delete cloud data?

You will lose your purchase history, active subscription data, past subscription history and activity logs. If you reinstall the app, the subscription will still be detected via Google Play but historical data will not be recoverable.

Can I delete only specific data?

Yes. You can choose to delete only cloud data, only learning data, or all local data. You can also export your data in JSON format before deleting.

Are my translated messages saved?

No. Text you type for translation is never saved. It is sent to OpenAI only for translation processing and immediately discarded (0 seconds retention).

How long does data deletion take?

In-app deletion is immediate (0-5 seconds). Email requests are processed within 30 days.

Can I recover data after deletion?

No. Deletion is irreversible. Please ensure you want to delete your data before proceeding. We recommend using "Export Your Data (JSON)" before deletion.

What happens to subscription history after deletion?

Subscription history is deleted along with cloud data. It includes all past subscriptions (expired or cancelled) with related token usage details, dates and devices used.

Can I delete my data during the grace period?

Yes, but with an important distinction. If your subscription is still active and auto-renewing, the app will redirect you to Google Play to cancel it first. Once the subscription is cancelled (grace period), you can delete your cloud data at any time: the deletion is immediate and means a permanent waiver of the remaining paid period and your current token balance. This choice is irreversible. Warning: reinstalling the app on a completely new device during the grace period may result in the loss of the remaining period and token balance for security reasons. On already registered devices, restoration happens automatically.

What happens to downloaded predictive models, translation packs and dictionaries?

They are removed by the "Delete All Local Data" button. On next use, predictive models will need to be re-downloaded from the Offline Models screen, on-device translation packs from the Translation Packs screen, and dictionaries will be automatically re-copied on first use of the language.

Contact

For questions, GDPR requests or reports:

E-Mail: support@kaiboard.eu

Website: kaiboard.eu

Response time: Within 30 days (Art. 12 GDPR)

🌍 Full Privacy Policy

🌍 Data Deletion Policy in other languages