Soluklan

Privacy Policy

Last updated: 26 October 2026

In short

  • Your session records are kept on your device and backed up in your own iCloud account (on Android, in your Google account). We cannot reach that data.
  • Your audio is never written to disk. The microphone runs only during a session, and only the instant sound level is worked out from it — how that works.
  • No ads, no tracking, no third-party analytics. We have written separately on why there is no third-party code inside the app.
  • You can optionally share an anonymous session summary and audio samples (at most ten sessions a day). You are asked about each separately and can turn either off whenever you like. Everything about what is kept where is in Managing your data.

Data that stays on your device

Session summaries (date, technique, length, score, report), your intake answers (goal, experience, preferred time of day, health notes), your settings and your notification preferences are stored on your device. If iCloud is on, this data syncs in your own account on Apple's iCloud infrastructure; as the developer we have no access to that area. If you delete the app, the data on the device is deleted; for the iCloud copy you can use Apple's iCloud settings.

On Android

  • Your session records, intake answers and settings are kept on your device. If Android's automatic backup is on, this data is backed up on Google's backup infrastructure in your own Google account. We cannot reach that backup. Session history is not synced between Android devices, and it is not moved between iPhone and Android either.
  • Optional sharing (anonymous session summary, feedback, audio sample, screen and feature use) is asked about with the same questions and under the rules below, and is sent to the same place, Apple CloudKit. You don't need an Apple account for this. The record only notes that it came from Android.
  • Permissions: microphone, notifications (asked separately on Android 13 and later), vibration, a notice when the phone has finished starting up so reminders can be set up again after a restart, and internet, only for optional sharing.
  • You can delete the data on your device with the Delete my data button at the bottom of Profile. Uninstalling the app deletes all of it too.
  • On Android 14 and later (on Android 9–13 if the Health Connect app is installed), if you turn on Write mindful minutes to Health Connect in Settings, each session that counts is written to Health Connect as mindful minutes: only its start and end time, its type (breathing exercise) and the name of the technique. The switch is off by default, and turning it on asks only for this write permission. Nothing from Health Connect is sent to us.

Optional sharing

Anonymous session summary. If you turn it on, the following is sent: a randomly generated anonymous identifier, the date and time zone (not the minute or second), the technique, the length, the score, whether the session was completed, whether the microphone was used, the app version and the technical values from the session report. Your name, email address, phone number, location, device identifier and health answers are never sent. The anonymous identifier is generated inside the app only and cannot be matched to a person or to an iCloud account.

Feedback. With anonymous sharing on, a short question appears at the end of a session now and then: a score out of ten, followed by one more question. Both the score and the text can be skipped. What is sent: the score you gave, the text you wrote, the technique, the length, the session score, whether the session was completed, whether the microphone was used, the app version, the date and the anonymous identifier above. The text you write is free text and is read by us; don't write anything in the box that gives away who you are. Name, email address, location and health answers are not sent here either. With anonymous sharing off, this question is never asked.

Audio sample. If you give separate permission, the audio of up to ten sessions a day is sent in compressed form. This option is never shown to anyone who says they are under 13: in many countries a file containing a child's voice counts as personal data. If you did not give your age in the intake, a warning appears under the option. Its only purpose is to measure and improve the accuracy of breath detection; we have described how the thresholds are measured against real recordings in a separate article. The file that is sent is deleted from your device. If you turn this permission off, any pending audio files are deleted too.

Heart rate summary (Apple Watch). If you do a session with Apple Watch and allow it with a separate switch, the anonymous session summary also includes that session's average, starting and ending heart rate. Live heart rate and the heart rate chart never leave your device and are not written to iCloud. The switch only appears if Soluklan is installed on your watch. Nothing is sent while the anonymous session summary is off.

Shared data is stored on Apple CloudKit and used only to develop the app. It is not sold or transferred to third parties. What we do with each record that arrives is in What we do with the data you share.

Screen and feature use. It is offered as a separate option in the sharing question after your first session and in Settings → Privacy, unchecked by default. While it is on, a single anonymous summary is sent each time the app closes: which screens were opened, which features were used, where the app was opened from (icon shortcuts, widget, notification, Siri and the like) and which settings were changed (only the setting's name, never the value chosen), all as counts only, time spent on each screen and in the app overall, app version, interface language, interface level, device class, day and hour. Screen and feature names come from a closed list; free text, identity, location, health answers and minute/second precision timing are never sent. Turning the switch off also deletes anything not yet sent.

The same summary also carries the app's current state: streak length, best streak, shields left, whether a shield was used yesterday, whether the repair window is open and the choice made on the repair page; time since installation and the number of sessions that count (both only as a broad range); the notification permission state, whether a daily reminder is set, whether permission was turned off in system settings, and how many notifications of each kind were planned for that day; whether there is a widget (on iPhone, home screen and lock screen separately) and a paired Apple Watch, the number of unlocked techniques, the session sound theme and appearance chosen (by name from a fixed list), the state of the mindful minutes switch, and the name and day of a running program. From the intro questions only the number of the page reached and whether they were skipped is sent, never the answers. The time from first launch to the first session, as a broad range, and whether that first session was completed are added too. To improve detection, the microphone permission state, how often the "Your breath isn't being heard" sheet appeared and what was chosen there, how often audio interruptions such as calls stopped a session, use of the tutorial pages and the practice round, the technique and round of sessions ended early, the device model (for example "iPhone15,2") and the operating system version are sent. How many times the app was opened, in how many of those a session was started and the time from opening to starting (as a broad range), the state of text size, screen reader, Reduce Motion and dark mode, and the two-letter country code from the device's region setting are sent as well. The country code is read from the device's settings and is not location data; location is never read. If this switch is on, the anonymous session summary also gets where the session was started from, whether the suggested length was kept or shortened or lengthened, and the round where a session ended early stopped. All of these values come from closed lists or are numbers. Identity, intro and health answers, heart rate and minute/second precision timing never enter this summary.

Ad attribution. If this option is on and you found the app through an App Store ad, which ad you came from is added to the summary too: the IDs of the campaign, ad group and keyword, the ad's country and the day of the tap. These are the ad's IDs, not yours. The information is fetched once from Apple's AdServices service, the advertising identifier (IDFA) is not read and no tracking permission is requested.

Permissions

  • Microphone: to detect your breath. Audio is not recorded (only if you turn on the audio sample permission above is it recorded, and only in those sessions).
  • Notifications: only for the reminders you set up yourself. Notifications are scheduled on your device, not sent from a server — which notification arrives when.
  • Apple Health: heart rate is read to show it during a session with Apple Watch. So that the watch can measure heart rate throughout the session, workout permission is also requested. The workout is discarded, not saved, when the session ends. If you turn on Write mindful minutes to Health in Settings → Apple Health, each session that counts is written to Health as mindful minutes, with only its start and end time. The switch is off by default, and turning it on asks only for this write permission. Nothing else is written to Health, and nothing from Health is sent to us.

Children

The app is not directed at children and does not knowingly collect data from children.

Your rights

You can turn sharing off at any time in Settings → Privacy; deleting your data is in the same place.

If you want records already sent to be deleted, send your anonymous ID to the address below. You can see it under Settings → Privacy → Show anonymous ID. Every record linked to that ID is deleted.

Data controller and requests

The data controller for the data described in this policy is Hüseyin Hakan Özdemir, the developer of Soluklan. You can reach us about anything at the address below.

To use your rights over your personal data (for example under Article 11 of Turkey's data protection law, KVKK: to learn whether your data is processed, to ask for information, or to have it corrected or deleted), sending an email to this address is enough. Shared records are anonymous, so we can only find them by your anonymous ID: add it to a deletion or information request (as described above). Requests are free and are answered within 30 days at the latest.

Email: [email protected]