Riverio
Privacy Policy
Effective date: June 28, 2026
Riverio is operated by Think Aloud Design s.r.o. ("we", "us", or "our"). This Privacy Policy explains what information Riverio collects, how we use it, and the choices you have.
This policy is intended for the Riverio iOS app, previously developed under the project name WaterLevel.
Contact
For privacy questions or requests, contact us at smart@thinkaloud.design.
Information We Collect
Riverio collects only the information needed to provide river monitoring, account sync, preferred water settings, notes, alerts, and notifications.
Account Information
If you sign in, we may collect:
- Your account identifier.
- Your email address.
- Your name if provided by Sign in with Apple.
- Authentication/session information needed to keep you signed in.
You may also use Riverio without signing in for features that do not require account sync or cloud alerts.
App Content and Preferences
Riverio may store content and preferences you create in the app, including:
- Favorite stations.
- Preferred water level or flow ranges.
- Station notes.
- Alert rules.
- Measurement unit and app preferences.
Some of this information may be stored locally on your device. If you sign in or enable sync-related features, it may also be stored in our backend so it can sync across devices.
Notification Information
If you enable notifications, Riverio may collect and store:
- A push notification token.
- A generated device identifier used for notification delivery.
- Notification device status.
- Alert rules needed to send station notifications.
We use Firebase Cloud Messaging and Apple Push Notification service to deliver notifications. You can disable notifications at any time in iOS Settings.
Location Information
Riverio may request access to your location to center the map on your current area. Your location is used for this app feature. Riverio does not require location access to use the app, and you can deny or disable location permission in iOS Settings.
Hydrological, Weather, and Station Data
Riverio displays river, station, measurement, map, and weather information collected from public or third-party data sources and app services. This data describes rivers, stations, water levels, flow, temperature, and related conditions. It is not generally personal information unless combined with your account-specific preferences, favorites, notes, or alerts.
Diagnostics
Riverio may receive technical information necessary to operate the app and backend services, such as network request metadata, device/app identifiers used by third-party infrastructure, and error information. We use this information to keep the service reliable and secure.
How We Use Information
We use information to:
- Provide Riverio's core app features.
- Let you browse rivers, stations, maps, measurements, and weather.
- Save favorites, notes, preferred water ranges, and alert rules.
- Sync account data across devices when you sign in.
- Send station alert notifications when you enable notifications.
- Maintain, protect, debug, and improve the app and backend services.
- Respond to support and privacy requests.
- Comply with legal obligations.
Third-Party Services
Riverio uses third-party and platform services to operate the app, including:
- Supabase for authentication, database, backend functions, and account data sync.
- Firebase Cloud Messaging for notification token handling and notification delivery support.
- Apple services, including Sign in with Apple, Apple Push Notification service, WeatherKit, MapKit, and iOS system permission controls.
- Public or third-party hydrological and weather data sources used to display station, river, measurement, and forecast-related material.
These providers may process information according to their own terms and privacy practices.
Tracking and Advertising
Riverio does not sell your personal information. Riverio does not use your information for third-party advertising or cross-app tracking. Riverio does not request App Tracking Transparency permission.
Legal Bases for Processing
Where applicable law requires a legal basis, we process information based on:
- Performance of a contract: to provide the app features you request.
- Consent: for optional permissions such as notifications and location access.
- Legitimate interests: to maintain, secure, debug, and improve the app.
- Legal obligation: when we must retain or disclose information to comply with law.
Data Retention
We keep information only as long as needed for the purposes described in this policy, unless a longer retention period is required by law.
Local app data may remain on your device until you delete it, sign out and choose to remove it, delete the app, or erase your device data.
Account data may remain in our backend while your account is active. If you delete your account, we will delete or de-identify account data associated with your Riverio account, except where retention is required for security, legal, or operational reasons.
Account Deletion
If you created an account, you can request account deletion from within the app. Account deletion removes synced Riverio account data such as favorites, preferred water settings, notes, alert rules, and notification device records associated with your account.
Some local-only data may remain on your device unless removed through the app, by signing out with local removal, or by deleting the app.
Your Choices
You can:
- Use Riverio without signing in for features that do not require an account.
- Disable location access in iOS Settings.
- Disable notifications in iOS Settings.
- Edit or delete favorites, notes, preferred water settings, and alerts in the app.
- Delete your account in the app.
- Contact us about privacy requests.
Your Privacy Rights
Depending on where you live, you may have rights to access, correct, delete, export, or object to certain processing of your personal information. You may also have the right to withdraw consent where processing is based on consent.
To exercise these rights, contact us at smart@thinkaloud.design.
Children's Privacy
Riverio is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information to Riverio, contact us and we will take appropriate steps to delete it.
Data Security
We use reasonable technical and organizational measures to protect information. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.
International Processing
Information may be processed in countries other than the country where you live. Where required, we use appropriate safeguards for international transfers.
Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we will update the effective date and may provide additional notice where appropriate.