Back to appGuitar Ritual

Legal and privacy

Guitar Practice Helper

Draft private-alpha legal pages. Version draft-task-13-provider-consent, last updated 2026-09-19.

These pages are implementation drafts for review. Placeholder controller/contact details must be replaced before alpha launch.

Cookie/Storage Notice

Version draft-task-13-provider-consent. Last updated 2026-09-19. This draft describes cookies, local/session storage, embedded content, and similar storage/access technologies used by the private alpha.

TechnologyCategoryPurposeDefault
Supabase auth cookies/session storageStrictly necessaryKeep signed-in sessions workingOn when auth is configured
Practice workspace browser stateStrictly necessary/local app stateRun the practice workspace and preserve unsaved screen stateOn
YouTube IFrame API and iframeOptional third-party contentPlay saved YouTube practice resourcesBlocked until YouTube permission
YouTube metadata lookupOptional third-party requestFetch video/playlist titles when saving a YouTube resourceBlocked until explicit YouTube lookup or persistent permission
Deezer API and cover imagesOptional third-party search/contentSearch catalog metadata and show selected artworkBlocked until Deezer permission
Uploaded file signed URLsStrictly necessary account storageShow private uploaded PDF/Guitar Pro filesOn for uploaded resources
Next/font Google font assetsStatic app assetServe app typographySelf-hosted by the production build; no browser request to Google Fonts is expected
AnalyticsOptional analyticsProduct improvementOff for private alpha unless a later consent task enables it

We store separate YouTube and Deezer preferences in your account when signed in, or in this browser when signed out. Both start blocked. Previous shared third-party permissions do not authorize either provider; we ask again. Load Once is not stored as a persistent permission. You can withdraw either provider's permission separately in Settings. Consent history records the provider or legacy category, action, notice version, source screen and time, and is included in your account export.

Third-Party Content

Loading YouTube or Deezer content may contact those providers and share request metadata such as IP address, browser/device information, and any provider cookies already present in the browser. You must explicitly allow these providers before any content or tracking from them is loaded.

What Is Off For Private Alpha

Analytics, payments, marketing email, AI provider sharing, support chat, and unreviewed third-party embeds are off unless a later reviewed task enables them with updated notices and controls.