Setgrid

Privacy Policy

Last updated: 30 July 2026

This Privacy Policy explains how Setgrid (“Setgrid”, “we”, “us”, or “our”) collects, uses, stores, and protects personal data when you use https://setgrid.app. Setgrid is a festival planning tool that lets you import and correct festival timetables, pick the sets you want to see, resolve clashes, plan a walking route, and save and share your plans across devices.

1. Who is responsible for your data

Setgrid is an independent, non-commercial project operated by a private individual. It is not a company and does not sell your data or run advertising. For any privacy question or data request, contact us at privacy@setgrid.app. We will respond to verified requests as required by applicable law.

2. What data we collect

We only collect the data needed to provide the service.

Account data

When you create an account or sign in, we may collect:

  • your email address;
  • your public display name and email, if you sign in with Google or Apple;
  • your sign-in method (Google, or Apple in the mobile app);
  • technical authentication identifiers created by our authentication provider.

Setgrid does not store passwords. Sign-in uses Google (and Apple in the mobile app).

Festival and plan data

When you use Setgrid, we may store:

  • festivals you create, import, or publish;
  • the artists or sets you select, and your priority categories (Must, Want, Maybe);
  • clash resolutions you make, such as dropped sets and manual splits;
  • route settings, such as stage transfer times and your walking pace;
  • plan titles, stage ordering, and any notes or custom timetable data you add;
  • imported timetable data, if you upload, paste, or create your own festival timetable;
  • group data, if you join a group: the display name you choose, which of your plans you attach, custom meeting points, and any chat messages, photos, or one-time location pins you send in that group (a location pin stores only the coordinates you explicitly chose to share at that moment — Setgrid never tracks your location in the background);
  • your avatar, if you set one: a chosen emoji or an uploaded profile photo (photos are stored publicly);
  • push notification identifiers (browser subscriptions and, in the mobile app, device push tokens), if you enable notifications.

You can also use Setgrid without an account. In that case, plans you create may be stored only on your device (in your browser’s local storage), together with a random identifier (stored in a cookie) that lets you keep editing the plans you created on that device. This identifier is not linked to your real identity unless you sign in.

Spotify connection (optional)

You can optionally connect your Spotify account to get personal recommendations (for example, which artists you listen to are playing a festival). If you do, we store the list of artists you listen to on Spotify (names and Spotify artist IDs from your top and followed artists) and a token that lets Setgrid refresh that list. We never see or store your Spotify password, playlists, or listening history, and we never post or change anything in your Spotify account. Your artist list is used only for your own recommendations and is never shown to other users. You can disconnect Spotify at any time from your account page, which deletes the stored artist list and token; you can also revoke Setgrid’s access at spotify.com under “Apps”.

Feedback and requests

If you report a problem, request verification of a festival, or propose a timetable change, we store the request and any message you include so an administrator can review it.

Technical data

  • browser and device information;
  • approximate usage timestamps and aggregate analytics;
  • error logs;
  • authentication and session data;
  • IP address where necessary for security, abuse prevention, or service operation.

3. How we use your data

  • create and manage your account;
  • let you save and access your plans across devices;
  • show your selected sets, clashes, and route plans;
  • provide import, timetable, and planning functionality;
  • secure the service and prevent abuse;
  • fix bugs and improve Setgrid;
  • respond to support requests;
  • comply with legal obligations, if required.

We do not sell your personal data.

4. Legal basis for processing

If you are in the European Economic Area, the United Kingdom, or another region with similar laws, we process your personal data on these grounds:

  • Performance of a contract: to provide Setgrid, including login, saved plans, and cross-device access.
  • Legitimate interests: to secure the service, prevent abuse, debug errors, and improve the product.
  • Consent: where we ask for it, for example for any optional analytics or communications.
  • Legal obligation: where we must process or retain data to comply with the law.

5. Login and authentication

Setgrid supports Google sign-in (and Sign in with Apple in the mobile app).

If you sign in with Google, we only request the basic profile information needed to identify your account (your email address and public name). We do not request access to your Gmail, Google Drive, Calendar, contacts, or any other private Google data.

Authentication and our database are provided by Supabase, which acts as our processor for these services and publishes its own privacy and data-processing documentation.

6. Sharing and visibility of plans

Your plans are private by default: they are linked to you and are not publicly listed.

If you choose to share a plan, Setgrid creates a link that anyone holding it can open (read-only) and copy into their own plan. You can stop sharing at any time. Festivals can also be shared or published so other users can find and plan against them. Please don’t put personal or sensitive information into shared plans or published festival data.

Groups work the same way: the invite link (or QR code) is the access. Anyone holding it can see the group’s name, member display names and avatars, each member’s picked sets, meeting points, and the group chat. Only members can write. You can leave a group at any time, which removes your membership and picks from it, and you can delete messages and photos you sent at any time.

A group chat can be end-to-end encrypted. In encrypted groups, message text and photos are encrypted on your device with a key that travels only inside the invite link — we store only ciphertext and cannot read the content. Information about who sent a message and when remains visible to us, and if every copy of the invite link is lost, that chat history becomes permanently unreadable.

Each festival can also have a public “festival chat”. It is readable by anyone, is NOT end-to-end encrypted (a public room cannot keep a secret key), and messages there carry your chosen chat name and avatar. Writing requires an account; moderators and admins can remove messages. Push notifications for it are off unless you turn them on, per festival.

7. Imported timetable data

If you import a timetable, upload festival data, or create a custom festival, the content you provide may be stored so the timetable can be displayed, edited, or reused in Setgrid. You are responsible for ensuring you have the right to upload or publish any timetable data you add.

8. Cookies and local storage

Setgrid uses cookies and your browser’s local storage to:

  • keep you signed in (authentication session cookies);
  • let you keep editing anonymous plans you created on a device (a random owner-identifier cookie);
  • remember your language and settings;
  • store local or temporary plans on your device.

We use Vercel Analytics to understand aggregate usage. It is privacy-friendly and does not use cookies to track you across sites. If we add other analytics or tracking tools, we will update this policy.

9. Service providers

  • Supabase — authentication, database, and backend infrastructure;
  • Vercel — hosting, deployment, and privacy-friendly analytics;
  • Email provider — sending login and transactional emails;
  • Google / Apple — only if you choose to sign in with them;
  • Expo — delivering push notifications for the mobile app, if you enable them;
  • Spotify — only if you choose to connect it, to read your top and followed artists for personal recommendations.

These providers process data only as needed to provide their services to Setgrid.

10. International data transfers

Some providers may process data outside your country or region. Where required, we rely on appropriate safeguards, such as the EU Standard Contractual Clauses or other legally recognized transfer mechanisms.

11. How long we keep your data

  • account data is kept while your account exists;
  • saved plans are kept while your account exists or until you delete them;
  • imported timetable data is kept while needed for the relevant festival or feature;
  • technical logs are kept only as long as reasonably necessary for security and operation.

When you delete your account, we delete your account and associated personal plans, unless we must keep limited data for legal, security, or abuse-prevention reasons.

12. Account deletion

You can delete your account at any time from your account page.

Deleting your account permanently removes your sign-in (email and identity), your saved plans (including any group memberships and chat messages attached to them), your avatar, your push tokens, and your feedback requests. Festivals you published are unlinked from your account but may remain available as shared community content that other users may have planned against. Some data may persist briefly in backups or logs until those systems are automatically overwritten.

13. Your rights

Depending on where you live, you may have the right to:

  • access the personal data we hold about you;
  • correct inaccurate data;
  • delete your data;
  • restrict or object to processing;
  • receive a copy of your data;
  • withdraw consent where processing is based on consent;
  • lodge a complaint with your local data protection authority.

To exercise your rights, contact us at privacy@setgrid.app.

14. Children

Setgrid is not intended for children under the age required by applicable law to use online services without parental consent, and we do not knowingly collect their personal data.

15. Security

We use reasonable technical and organizational measures to protect your data, but no online service can guarantee complete security. Please keep access to your email and Google account secure, as they can be used to sign in to Setgrid.

16. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the “Last updated” date and, where appropriate, notify users through the app or website.

17. Contact

For privacy questions or data requests, contact privacy@setgrid.app.

Privacy Policy — Setgrid