Privacy Policy

Effective Date: 2026-05-06

This policy explains what data StirFle-O (“we”, “our”, “us”) collects when you use the service, how we use it, and what choices you have. The service has no user accounts, so most concerns about data tied to your identity simply do not apply.

1. Information we collect

1.1 Public playlist metadata

When you submit a public Spotify or Apple Music playlist URL, we fetch the public metadata of that playlist: track titles, artists, album info, cover art, owner display name, and follower count. We never access private playlists or any data tied to your own Spotify or Apple Music library.

1.2 Diagnosis records

Each diagnosis is stored under a random, anonymous share ID so the result page works as a shareable URL. The record contains the playlist metadata above plus the derived analysis (personality type, score, traits). It is NOT linked to any user identity — we have no way to know which records were created by which person.

1.3 Approximate location (country / region / city)

We send your IP address to freeipapi.com (with ipinfo.io as a fallback) to look up the corresponding country, region, and city. The looked-up location is recorded in our server logs for aggregate analytics. The IP address itself is discarded immediately after the lookup and is never persisted.

1.4 Server access logs

Standard request logs are emitted by our application: request path, HTTP method and status code, response time, User-Agent, Referer header, and the geo data above. These are written to our hosting provider’s log system.

1.5 Browser-local preferences (never sent to our server)

Your browser may store the following in localStorage / sessionStorage purely for in-browser behaviour: theme (dark / light), language (EN / JA), view mode (mobile / desktop), and a temporary timestamp used to measure end-to-end page-load timing. None of these are transmitted to our server.

2. Information we do NOT collect

3. Third-party services

We rely on the following external services to operate. Sending a request to our service necessarily involves these providers:

4. Data retention

5. Cookies and browser storage

We do NOT use cookies. The application is fully server-stateless and requires no session cookie. Your browser may store a few preferences (theme, language, view mode) in localStorage and a short-lived timing value in sessionStorage; both are scoped to your browser and are never transmitted to our server. You can clear them at any time via your browser settings.

6. Your rights

Because the service collects no information that identifies you personally, the conventional rights to access, correct, or delete “your data” have limited applicability — we have no records that we can match to you. Concretely:

7. Children’s privacy

The service is not directed to children under 13. We do not knowingly collect any information from children under that age.

8. Changes to this policy

If we change this policy, we will update the “Effective Date” shown at the top of this page. We do not maintain a separate change log; the source repository’s commit history serves that purpose.

9. Contact

Questions about this policy can be sent via DM to the developer’s X account, linked from the About page.