Privacy Policy

Last updated: 2026-09-15. Effective: 2026-09-15.

This is the Privacy Policy for Water Eject & Dust Remover (the "App"), an iPhone application published by Cloud Motion Lab LLC ("we", "our", "us"). It explains what the App collects, why, who processes it, how long it is kept, and the rights you have. If a section is unclear, write to dev@slyapp.co.

The short version. The App has no account and asks for no name or email. The microphone, if you allow it, listens to a one-second chime before and after a run so the App can compare the speaker's level; the audio stays in the iPhone's memory, is never saved to a file, and is never sent anywhere. We receive anonymous usage signals through TelemetryDeck, including the level difference in decibels as a number. Purchases go through Apple. There are no ads, and nothing tracks you across other apps or websites.

Notice at Collection (California)

We collect the following categories of personal information when you use the App: identifiers (a pseudonymous, hashed device identifier used by our analytics provider), commercial information (whether this device has made the App's one-time purchase, read from Apple), and internet or other electronic network activity (anonymous in-app usage signals). We use this information to deliver the App, unlock the purchase, and understand which parts of the App work. Retention is described in the Retention section below. We do not sell your personal information and we do not share it for cross-context behavioral advertising. Your California privacy rights and the route to exercise them appear in the State Privacy Rights section below.

The Microphone

The App asks for microphone access the first time you tap Start. You can refuse, and every run still plays.

Anonymous Usage Signals (TelemetryDeck)

The App sends anonymous usage signals to TelemetryDeck so we can see which parts of the App are used and where people stop. A signal records that something happened, never anything you typed: the App has no text fields.

The signals the App sends, and what they carry:

SignalWhenValues
onboardingAnsweredThe welcome pages finishThe reason you picked (splash, dropped, swim, muffled, dust, or not sure)
runStartedA run's tone beginsMode (water or dust) and what started it (first run, again, after purchase, after relaunch)
runStoppedYou tap StopSeconds of tone played
runCompletedA run finishesMode, pulses, seconds, frequency range
micProofA run finishesMicrophone access granted or not, the level differences in decibels described above
handoffOpenedApple's page for a wet iPhone opensNone
paywallShownThe purchase screens openWhich button opened them
paywallDismissedThe purchase screens are closedNone
purchaseStarted, purchaseCompleted, purchaseCancelledThe purchase flowNone
ratePageShown, rateNativeRequestedA rating request is shown or handed to AppleWhich moment led to it
volumeBelowMaxA run starts with the volume below the topNone
outputNotSpeakerStart is refused because headphones or a speaker are connectedNone

Attached to every signal by the App: the App's version and build number, the region setting of the device (for example US or BR, taken from iOS settings, not from location), and the number of whole days since the App was first opened.

Added by TelemetryDeck's software: technical context such as the device model, iOS version, the App's language and locale, the device's preferred language and region, time zone, screen size and orientation, light or dark appearance, text direction (left-to-right or right-to-left), whether the App came from the App Store or TestFlight, and a session-start signal when the App is opened. It also adds accessibility settings (the text size, and whether Bold Text, Reduce Motion, Reduce Transparency, Invert Colors, Increase Contrast and Differentiate Without Color are on); when the signal was sent, as the hour, day of the week, day of the month, day of the year, week, month and quarter, and whether it is a weekend; and session statistics: the date of the first session, the total number of sessions, the length of the previous session, the average session length, and how many distinct days the App has been used, in total and in the last month. TelemetryDeck identifies a device only by a SHA-256 hash of the App's vendor identifier, computed on the iPhone before any signal is sent; the vendor identifier itself is never transmitted, it is not an advertising identifier, and it differs between app developers. No signal carries your name, email, Apple Account, or location.

Purchases

The App offers one one-time in-app purchase, processed by Apple under Apple's Media Services Terms. We never see your card number, billing address, Apple Account, or email. The App reads Apple's signed record on the device to know whether the purchase was made, and whether this device has already used its included first run. Payment data is governed by the Apple Privacy Policy.

Stored on Your Device

None of this is sent to us except as the usage signals listed above.

What the App Does Not Do

Links Out of the App

After two runs in Water mode, the App can open Apple's support page for a wet iPhone inside an in-app Safari view. That page is Apple's, and Apple's Privacy Policy governs it.

Why We Process Each Category, with Lawful Basis (EU and UK)

CategoryPurposeLawful basis (GDPR Art. 6)
Anonymous usage signalsOperate and improve the AppLegitimate interest, Art. 6(1)(f)
Microphone level check (on the device)Show the before-and-after level you asked for by granting accessConsent, Art. 6(1)(a), via the iOS permission prompt
Purchase stateUnlock the runs you boughtPerformance of contract, Art. 6(1)(b)
Keychain and settings on the deviceRemember your mode and whether the included run was usedPerformance of contract, Art. 6(1)(b)

Subprocessors and International Transfers

SubprocessorPurposeRegionTransfer mechanism (EU and UK)
TelemetryDeckAnonymous usage signalsAs stated in the TelemetryDeck privacy policyAs stated in the TelemetryDeck privacy policy
Apple App Store, StoreKitApp distribution and the one-time purchaseGlobal, governed by AppleApple's own Data Privacy Framework certification and SCCs, see Apple Privacy Policy

Retention

Sale, Sharing, and Global Privacy Control

We do not sell personal information for money or other valuable consideration, and we do not share personal information for cross-context behavioral advertising, as those terms are defined under the California Consumer Privacy Act as amended. We honor the Global Privacy Control signal where it reaches us; because the App performs no sale or share, no opt-out is needed to stop one.

State Privacy Rights, Summary

If you live in a U.S. state with a comprehensive consumer privacy law, you have the rights below. The current list of states is California, Colorado, Connecticut, Delaware, Florida, Indiana, Iowa, Kentucky, Maryland, Minnesota, Montana, Nebraska, New Hampshire, New Jersey, Oregon, Rhode Island, Tennessee, Texas, Utah, and Virginia.

Because the only identifier we receive is a one-way hash, we usually cannot match a request to your signals. To exercise any right, email dev@slyapp.co with the words "Privacy Request" in the subject line and tell us which app and what you want. We respond within 45 days, with one 45-day extension where reasonably needed. If we deny a request, you may appeal by replying to the same thread within 60 days, and we will respond to the appeal within 45 days. If you are not satisfied, California residents may contact the California Privacy Protection Agency, and other state residents may contact their state Attorney General. We treat all U.S. residents the same.

Rights Under GDPR and UK GDPR

If you are in the European Economic Area, the United Kingdom, or Switzerland, you have the rights of access, rectification, erasure, restriction of processing, portability, objection, and not to be subject to a decision based solely on automated processing that has legal or similarly significant effects. The App makes no such decisions. To exercise a right, email dev@slyapp.co. You may also lodge a complaint with your local supervisory authority; UK users may complain to the Information Commissioner's Office. We will respond within one month of receipt and may extend by two further months for complex requests, with notice.

Children's Privacy

The App is not directed to children under 13, and we do not knowingly collect personal information from a child under 13. If we learn that we have, we will delete it within 30 days. If you believe a child has provided us with personal information, contact dev@slyapp.co.

Security and Breach Notification

We use commercially reasonable administrative, technical, and physical safeguards to protect personal information. No system is perfectly secure. If we determine that a personal-data breach affecting your information has occurred, we will notify you and applicable regulators in accordance with applicable law; for users in the EU and UK, within 72 hours after we become aware, in line with GDPR Article 33. Microphone audio never reaches any infrastructure, so a breach cannot expose it.

Changes to This Policy

We may update this Privacy Policy. For material changes, including new categories of data, any transmission of microphone audio, or new subprocessors, we will give at least 30 days' advance notice through an in-app notice and will update the effective date at the top of this page. Minor changes such as typographical or formatting fixes may be made without separate notice. Continued use of the App on or after the effective date of an updated version constitutes acceptance.

Contact, EU and UK Representative

For privacy questions, complaints, or rights requests: dev@slyapp.co. Our registered postal address is Cloud Motion Lab LLC, 30 N Gould St Ste R, Sheridan, Wyoming 82801, United States. We currently process EU and UK personal data at a scale below the threshold that requires a designated GDPR Article 27 or UK GDPR representative; the same contact email is the route to a response. We will appoint and publish a representative if and when our processing reaches that threshold.