Privacy Policy
Last updated: September 19, 2026
Overview
Fest Lineup is a client-side tool that helps music event organizers build and rank artist lineups by social media following. We do not operate a backend server and do not store your lineups on any server. We use Google Analytics 4 to count anonymous feature usage if you accept (see Analytics below), and we never sell data.
Data We Store Locally
To function, the app stores the following data in your browser's localStorage. This data never leaves your device and is not sent to us.
- Spotify access token — a temporary OAuth token (expires in 1 hour) used to look up artist follower counts via the Spotify API.
- Instagram access token — a long-lived token used to look up Instagram follower counts via the Facebook Graph API. The token is refreshed automatically every 30 days and stored locally.
You can clear this data at any time by logging out of Spotify in the app or by clearing your browser's local storage.
Third-Party Services
When you use the app, your browser makes requests directly to the following third-party APIs. Your use of those services is subject to their respective privacy policies.
- Spotify — used for OAuth login and artist search. Spotify Privacy Policy
- Facebook / Instagram (Meta) — used to fetch Instagram follower counts via the Facebook Graph API. Meta Privacy Policy
- Google Analytics — used to count anonymous feature usage. Google Privacy Policy
Analytics
We use Google Analytics 4 to understand which features are used. We record actions such as moving a platform weighting slider, choosing a poster background or text color, splitting the lineup into days, reordering, locking or editing an artist, adding an artist (including the artist's name), and downloading a poster. We do not send your festival name, tagline, day labels, or any other text you type into the poster; we only record that a field was edited.
Cookies
We use Google Analytics cookies (_ga and _ga_<ID>) that hold a random visitor ID, not your name or email. They are only set if you click Accept on the analytics banner. If you decline, Google Analytics is never loaded. You can also block the cookies in your browser settings.
Children's Privacy
This app is not directed at children under 13 and we do not knowingly collect information from children.
Changes to This Policy
If this policy changes, the updated date at the top of this page will reflect that. We encourage you to review this page periodically.
Contact
If you have any questions about this privacy policy, please reach out at tim@timhilton.net.