Clear, practical privacy information

Privacy Policy

This policy explains what ToiletScore collects, why we use it, when it may be shared, and the controls available to you.

Effective and last updated: September 29, 2026
No data salesWe do not sell your personal information.
No ad trackingWe do not currently use advertising SDKs.
Your choiceLocation and photo access require your permission.

Account

Email address, username, authentication identifiers, and an optional profile image.

Location

Foreground location when you allow it, plus places and addresses you search for or submit.

Contributions

Ratings, reviews, tags, photos, facility details, reports, votes, and feedback you submit.

Technical data

IP address and limited request or device information processed for security and reliability.

01

Who we are

ToiletScore provides a mobile service for finding, reviewing, and contributing information about toilets. For the personal data described in this policy, ToiletScore is the data controller.

You may browse public toilet and venue information without an account. An account is required for features such as publishing a review, uploading a photo, saving a favorite, or submitting a content report.

02

Information we collect

Account information

When you create an account, we collect your email address, username, account identifier, and authentication information. You may also add a profile image. Authentication is handled through Supabase; ToiletScore does not receive your password in readable form.

Location and place searches

If you grant location permission, ToiletScore accesses your device’s foreground location to show toilets and venues nearby. We do not request background location. A location used to search nearby places may be sent to Google as a search-area bias. We do not build a history of your live device location in the ToiletScore database.

If you add a missing toilet or update a venue, the location, address, and facility information you submit are stored because they form part of the public place listing.

Community content and activity

Depending on the features you use, we collect:

  • Ratings for cleanliness, smell, privacy, supplies, condition, and overall quality;
  • Review text, descriptive tags, and photos you choose to upload;
  • Toilet availability, access type, price, accessibility, and facility details;
  • Favorites and helpful-review votes linked to your account;
  • Content reports, report reasons, and optional explanatory details;
  • New public-toilet or venue submissions and their coordinates; and
  • Optional live cleanliness feedback and issue selections.

Photos

ToiletScore accesses only the photos you choose through the system photo picker. Selected photos are uploaded to public storage when you submit them. Please do not upload images containing faces, identification documents, or other personal information.

Technical and security information

Our infrastructure providers may process IP addresses, request timestamps, authentication events, device or browser information, and diagnostic data to deliver and secure the service. Anonymous live-cleanliness feedback uses a one-way hash derived from the request IP address and toilet identifier to limit repeated submissions. The raw address is not stored in that feedback row.

03

How we use information

We use information to:

  • Create and secure accounts and keep you signed in;
  • Show relevant toilets and venues near a selected area;
  • Publish reviews, photos, scores, and community facility information;
  • Save favorites and other account preferences;
  • Calculate aggregate scores and availability summaries;
  • Investigate reports, moderate content, prevent abuse, and enforce service rules;
  • Respond to support, privacy, and account-deletion requests; and
  • Maintain, troubleshoot, and protect ToiletScore.

Where European data protection law applies, the legal bases for this processing include performing the service you request, consent for optional device permissions, our legitimate interests in operating a safe and useful community service, and compliance with legal obligations.

ToiletScore does not currently use a third-party advertising or behavioral analytics SDK, and we do not sell personal data.

04

Public contributions

ToiletScore is a community service. Your username, optional avatar, published reviews, ratings, tags, photos, and contributed place or facility details may be visible to anyone using the service. Aggregate scores may incorporate your ratings.

Your email address, favorites, authentication information, and identity as the person who submitted a content report are not displayed publicly. Reports are available to authorized moderators and are handled confidentially.

05

When information is shared

We use service providers that process data on our behalf:

SupabaseAuthentication, database hosting, file storage, and server functions.Privacy notice
Google Maps Platform and PlacesMaps, place discovery, addresses, and nearby search results.Privacy policy

We may also disclose information when reasonably necessary to comply with law, respond to valid legal process, protect users or the public, investigate fraud or security issues, or complete a corporate transaction with appropriate safeguards and notice.

06

Data retention

Account information is retained while your account is active. Favorites remain until you remove them or delete your account. Public contributions may remain available until they are deleted, removed through moderation, or no longer needed for the service. Report and security records may be kept as needed to resolve a case, prevent repeat abuse, comply with law, or establish and defend legal claims.

When data is no longer required, we delete or anonymize it where reasonably possible. Limited copies may remain temporarily in protected backups or provider logs until those systems rotate.

07

Your rights and choices

Depending on where you live, you may have rights to access, correct, delete, restrict, object to processing, or receive a portable copy of your personal data. You may also withdraw consent where processing relies on consent and complain to your local data protection authority.

  • Change location or photo access in your device settings;
  • Remove individual favorites in the app;
  • Ask us to correct or remove a contribution; or
  • Request access to or deletion of your account data.

Delete your ToiletScore account

Email us from the address associated with your account. Use the subject “ToiletScore account deletion.” We may ask you to verify ownership before completing the request.

Request account deletion

08

Children’s privacy

ToiletScore is not directed to children under 13, or a higher minimum age where required by local law. We do not knowingly collect personal information from a child who cannot legally consent to its processing. If you believe a child has provided personal information, contact us so we can investigate and remove it where appropriate.

09

Security

We use technical and organizational safeguards designed to protect information, including encrypted network connections, authentication controls, access restrictions, database security policies, and moderation tools. No system is completely secure, so we cannot guarantee absolute security.

10

International transfers

ToiletScore and its service providers may process information in countries other than the country where you live. Where required, we rely on recognized legal safeguards for international transfers, such as adequacy decisions or approved contractual protections.

11

Changes to this policy

We may update this policy as ToiletScore changes or legal requirements evolve. We will post the revised version here and update the date above. If a change materially affects how personal information is used, we will provide additional notice where appropriate.

12

Contact us

For privacy questions, requests, or concerns, contact ToiletScore:

Emailsupport@toiletscore.app

If European data protection law applies, we generally respond to verified rights requests within one month, subject to legally permitted extensions.