Last updated: August 22, 2026
The short version: Light Sound Colors does not set advertising or behavioral-tracking cookies. The app uses local storage, one session-storage value, and one IndexedDB store (for the sampler clips you record yourself) only for the requested features and preferences listed below. We do not use browser storage for advertising, analytics, or tracking.
Almost everything is a small preference or setting you created by using a feature, kept in local storage; the one larger item is your own sampler recordings, kept in the browser's IndexedDB store. Nothing in this list is transmitted by the app, and all of it lives only in your browser:
sm9-pro, plus the older sm8-pro flag kept so earlier buyers stay unlocked). Never the key itself.sm9-beats-seen), your Beat School progress (sm9-beatschool: which lesson you reached and your star scores, no audio), and the visual settings you set with the sliders (glow sm9-glow, motion sensitivity sm9-msens, quantum amount sm9-qamt, auto-hop sm9-hop, Calm sm9-calm).lsc-sampler) so your pads survive a reload, or, if the browser refuses to store them because storage is full or you are in a private window, the app says so and the pad lasts only for the session, along with your saved loop pattern (sm9-padseq2; a loop saved by the previous version under sm9-padseq is converted once and the old key removed). They are never transmitted by the app. Recording over a pad replaces its clip with the new one. To erase without replacing, use the 🗑 button on the Beats transport, which removes every recorded pad, or clear this site's data in your browser. The microphone is only open while a pad is actively recording, and the pad glows red the whole time.This is the complete list of what Light Sound Colors stores in your browser. Nothing here identifies you, nothing is read by us, and nothing leaves your device. If you find a key on your device that is not on this list, it is not ours.
| Key | Where | What it holds | How long | How to delete it |
|---|---|---|---|---|
sm9-calm | Local storage | Whether you chose Calm mode (no strobes, dimmed glow). | Until you clear site data. | Turn Calm off, or clear site data. |
sm9-glow | Local storage | Your Glow slider position. | Until you clear site data. | Clear site data. |
sm9-qamt | Local storage | Your Quantum effect amount. | Until you clear site data. | Clear site data. |
sm9-hop | Local storage | Whether Auto-hop (change visual on a timer) is on. | Until you clear site data. | Turn Auto-hop off, or clear site data. |
sm9-msens | Local storage | Camera motion sensitivity. | Until you clear site data. | Clear site data. |
sm9-msrc | Local storage | Which Motion style you picked (fingertips or any motion). | Until you clear site data. | Clear site data. |
sm9-eyes | Local storage | Eye-control settings: pointer mode, speed, dwell timing. | Until you clear site data. | Clear site data. |
sm9-scenevoice | Local storage | Whether Scene Voice is on. | Until you clear site data. | Turn Scene Voice off, or clear site data. |
sm9-grp | Local storage | Which control tab was open last. | Until you clear site data. | Clear site data. |
sm9-photo | Local storage | Whether the photo-friendly display option is on. | Until you clear site data. | Clear site data. |
sm9-beats-seen | Local storage | A yes/no flag that you have opened Beats once, so the welcome tip shows only the first time. | Until you clear site data. | Clear site data. |
sm9-beatschool | Local storage | Beat School progress: the lesson number you reached and your star scores. No audio. | Until you clear site data. | Clear site data. |
sm9-padseq2 | Local storage | The beat you build in Beats: which pads play on which of the 16 steps, and the tempo. No audio. Replaces the older sm9-padseq, which is converted once and then removed. | Until you clear it or clear site data. | Tap the two-tap Clear on the Beats transport, or clear site data. |
sm9-tut | Local storage | A yes/no flag that you have seen the 30-second tutorial. | Until you clear site data. | Clear site data. |
sm9-tour | Local storage | A yes/no flag that you have seen the quick tour. | Until you clear site data. | Clear site data. |
sm9-coach | Local storage | A yes/no flag that you have seen the Motion directions card. | Until you clear site data. | Clear site data. |
sm9-motion-tried | Local storage | A yes/no flag that camera play has been started once on this device. | Until you clear site data. | Clear site data. |
sm8-help-live | Local storage | A yes/no flag that the first-time tip for Live has been shown. | Until you clear site data. | Clear site data. |
sm8-help-listen | Local storage | A yes/no flag that the first-time tip for Listen has been shown. | Until you clear site data. | Clear site data. |
sm9-pro, sm8-pro, lsc-native-pro-v1 | Local storage | A yes/no flag that Pro is unlocked on this device. Never the unlock key itself. | Until you clear site data. | Clear site data. Your purchase is not lost: the key unlocks it again. |
lsc-input | Local storage | Which input method you chose (touch, hands, head, eyes, any motion, full body). | Until you clear site data. | Clear site data. |
lsc-console-state | Local storage | Whether the control console was open or tucked away. | Until you clear site data. | Clear site data. |
lsc-cal-hands, lsc-cal-body | Local storage | Reach and stance numbers from Hands and Full-body calibration, if you calibrated. Numbers only, never an image. | Until you clear site data. | Recalibrate, or clear site data. |
lsc-camera-consent-2026-08-v1 | Local storage | A note that you granted camera consent on this device, with the consent version. | Until you clear site data. | Clear site data. |
lsc-landing-sound | Local storage | Whether the home page's sound preview is on. | Until you clear site data. | Clear site data. |
lsa-profile | Local storage | Accessible Play helper profile: volume, sounds, feel, play mode, board size, dwell speed. | Until you clear site data. | Clear site data. |
sm9-safety-ack | Session storage | The health & safety acknowledgement for the tab you are in, so the notice does not repeat inside the same visit. The Studio never uses it; it shows the notice on every load. | Disappears when you close the tab. | Close the tab. |
lsc-sampler | IndexedDB | The short microphone clips you record onto the Beats REC pads (up to 2.5 seconds each, at most 3), so your pads survive a reload. If the browser refuses the write, the app says so and nothing is stored. | Until you replace or erase them, or clear site data. | Record over a pad to replace it, use the trash button on the Beats transport to remove all of them, or clear site data. |
The Privacy Policy describes each category in plain language.
If you buy Pro, checkout happens on Gumroad's own website, which sets its own cookies and may run its own analytics under Gumroad's privacy policy. None of that runs inside Light Sound Colors.
Clear the site data for lightsoundcolors.com in your browser's privacy or site-settings screen. That removes every item above in one step. On a shared, classroom, or public device, please do this when you are finished. The health & safety notice appears on every visit by design; the only thing stored for it is the temporary session value that keeps it from repeating inside the tab you are already in, and that disappears when the tab closes.
Some jurisdictions treat browser storage similarly to cookies. This notice states each stored category, its purpose, and how to remove it. The values are used only to provide a feature you request or remember a choice on your device; they are not used for advertising, analytics, or tracking.