Web settings

Discretica

Manage language, display preferences, privacy posture, install readiness, and browser-local learning data.

33LocalesMobile-language parity metadata
LocalPrivacyNo analytics added by default
CheckingPWA supportManifest and service worker scaffold
LocalStoragenative-settings:discretica

Preferences

Language and display

Production readiness

Web stack posture

Data controls
ReadyNext.js App Router + TypeScriptGenerated production scripts and typed routes
ReadySecurity headersCSP, nosniff, frame blocking, COOP/CORP/OAC isolation, referrer, permissions, and production HSTS
CheckingPWA shellManifest, app icon, and service worker registration
ReadyLocal data controlsScoped export, import limits, reset flow, and storage allowlist
ReadySync proxy scaffoldServer-only backend placeholders, auth-required state sync route
ReadyFocused web shellWorkspace, content, data, progress, and settings routes
ReadyLocalization metadataUses mobile locale resources where available

Study data

Browser-local controls

Open data manager
ProgressLocal
ExportJSON
Import cap512 KB
practice attemptsmistake reviewsaved notestool history

Discretica keeps learner state in scoped browser storage and never imports keys outside its allowlist.

Privacy and local state

Managed browser keys

discretica learning statediscretica settingsdiscretica saved notesdiscretica practice attemptsdiscretica tool historyweb-locale

Generated routes only manage scoped keys for this app. No analytics are added by the generator.