COOKIE & LOCAL STORAGE POLICY
1. WHAT ARE COOKIES & LOCAL STORAGE ARRAYS?
Cookies and browser Local Storage are miniature data files and key-value string pairs deposited directly onto your browser's persistent cache. At ShuffleSpot LoopStr Forum, we minimize tracking and prioritize local execution. Unlike corporate data portals, our platform relies on Local Storage principally to ensure low-latency audio engine states (such as preserving your synthesizer tempo, swing slider values, and cookie banner consent).
2. COMPREHENSIVE CLASSIFICATION TABLE
Below is an exhaustive breakdown of every cookie, session token, and Local Storage key utilized across our domain:
| Identifier / Key | Classification | Storage Medium | Duration | Operational Purpose |
|---|---|---|---|---|
cookieConsent |
Strictly Necessary | LocalStorage | Persistent (1 Year) | Stores your cookie banner choices to avoid repetitive prompting. |
loopstr_session_auth |
Strictly Necessary | HTTP-Only Secure Cookie | 30 Days | Cryptographically validated JSON Web Token for forum authentication. |
loopstr_synth_tempo |
Functional | LocalStorage | Persistent | Remembers your BPM setting on the Web Audio Shuffler Rack. |
loopstr_synth_swing |
Functional | LocalStorage | Persistent | Saves custom swing percentages (e.g. 58% MPC mode). |
stem_cache_chunk_* |
Performance | IndexedDB / Cache API | Session / 7 Days | Buffers audio binary chunks locally to prevent repeated stem re-downloads. |
_telemetry_agg_id |
Analytical | Secure Cookie | 14 Days | Anonymized hash to evaluate aggregate audio engine latency drops. |
3. ESSENTIAL VS. NON-ESSENTIAL COOKIES
Strictly Necessary: Without these cookies, our audio visualizer, stem download verification, and producer login credentials cannot function. These do not require prior consent under GDPR Article 5(3) of the ePrivacy Directive.
Functional & Analytical: These allow us to remember your studio workspace preferences, such as default sample rates, swing percentages, and visualizer decay settings. You may refuse or disable these at will without locking yourself out of basic forum reading.
4. HOW TO MANAGE AND REVOKE CONSENT
You can modify your consent settings at any time by clearing your browser cache or clicking the control button below:
5. BROWSER-LEVEL CONTROLS
You can also configure your individual browser software (Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge) to reject all third-party cookies or notify you whenever a cookie is set. Please note that blocking all storage keys will cause the Web Audio Shuffler rack to reset to default 120 BPM upon every refresh.