STEAM FOCUS

Privacy policy

Steam Focus is operated by Robot Dreams Ltd, United Kingdom. Contact hello@robotdreams.studio with privacy questions or requests.

Information we use

We use an account identifier to associate your saved information with your account. If you use Sign in with Apple, we may receive an email address, including a private relay address, and information needed to authenticate you. If you use Google sign-in on Android, Google may share your name, email address and profile picture for sign-in, and Supabase manages your Steam Focus account. Guest mode does not require an email address but can create an anonymous account identifier.

Depending on the features you use, Steam Focus processes session times, duration, mode and completion status; topics and optional reflections; and your café, sound, reminder and other preferences. Some information is stored on your device and some is saved to your account for history, progress and synchronisation.

Focus Connect and safety

Focus Connect is optional. It uses invitations, display names, group membership and the session activity you choose to share. Members can see shared activity after connecting. You can stop sharing future sessions; earlier shared activity is not automatically deleted. Friend notifications may include a sender’s display name and a saved session topic.

You can report or block a connected member. A report can include your account identifier, the reported account identifier, the reason, display and group names, and up to 20 recent session topics shared with you, including their start times. We use reports to investigate safety concerns; reports are not shown to other group members. A block stores both account identifiers and the blocked person’s display name, ends your current group connection and prevents the accounts from joining a group together while the block remains. Leaving or blocking does not erase copies another person has already made or notifications already delivered. A limited automated filter screens shared names and topics for clearly abusive expressions; it is supplemented by reports and human review.

Purchases

Apple processes App Store payments and Google processes Google Play payments. We use RevenueCat to manage subscriptions and individual purchases, validate access and restore purchases. This can include account identifiers, product and transaction information, and entitlement status. We do not receive your full payment-card details.

An individual purchase unlocks the particular item; an active Pro subscription can separately provide access to included items. Deleting a Steam Focus account does not cancel a store subscription. Manage subscriptions in your Apple account or Google Play.

Notifications and app protection

If you enable notifications, Steam Focus processes your notification preferences and, for remote notifications, a push token and related technical information. On Android, Firebase Cloud Messaging helps deliver Focus Connect friend notifications. Some reminders and session alerts are scheduled locally.

On iOS, optional app protection uses Apple’s Screen Time frameworks and selection tokens remain on the device. On Android, optional app protection uses an Accessibility service to detect the foreground app and compare it with your selected apps so it can show a focus shield. The selected package list is stored on the device, and the service is configured not to retrieve window content. You can turn protection off.

How we use and share information

We use information to provide account access, save and synchronise your progress, personalise the app, validate purchases, deliver enabled notifications, provide support, and protect the service. Depending on the purpose, our legal basis may be providing the service, legal obligations, legitimate interests, or consent where required.

We use Supabase for authentication and backend services, RevenueCat for purchases and access, Apple for iOS sign-in, payments and notifications, and Google for Android sign-in, payments and Firebase messaging. These providers process information under their own terms and privacy policies: Supabase, RevenueCat, Apple and Google. Information may be processed outside your country; applicable provider transfer safeguards may apply.

Analytics and technical information

Service providers may process technical information such as device and app versions, identifiers, language, time zone and diagnostic or network information. The updated iOS release disables the optional app-usage analytics stream; earlier versions may have collected events and included AppsFlyer. Removing an SDK does not automatically erase historical provider data.

Retention and deletion

We retain account information, saved sessions and preferences while needed to provide the service, unless a deletion request or shorter period applies. Operational logs, backups and independent store transaction records can follow provider retention arrangements. Firebase says it retains Firebase installation identifiers used for Cloud Messaging until an API deletion request is made and then removes the data from live and backup systems within 180 days. A Firebase installation identifier may remain after you delete your Steam Focus account. Contact us for information about a particular request.

You can request account deletion in the app or by email. See Delete your Steam Focus account. Deleting the app alone does not delete server-side information.

Your choices and rights

You can use guest mode, choose what optional information to enter, change permissions in your device settings, and request access, correction or deletion. Depending on where you live, you may have additional rights, including the right to complain to a data protection authority. We may need to verify your identity before acting on a request.

Children and changes

Steam Focus is not intended for children under 13. The Android app is intended for adults aged 18 and over. Contact us if you believe a child under 13 has provided personal information. We may update this policy as the service changes and will provide notice where required.

Questions? hello@robotdreams.studio