Native settings

EngiRef

Manage web preferences, language, privacy posture, install readiness, and RevenueCat setup without loading the compatibility runtime.

32LocalesMobile-language parity metadata
nonePaywall providerNo keys committed
CheckingPWA supportManifest and service worker scaffold
LocalStoragenative-settings:engiref

Preferences

Language and display

Production readiness

Web stack posture

Premium plans
ReadyNext.js App Router + TypeScriptGenerated production scripts and typed routes
ReadySecurity headersCSP, nosniff, frame blocking, COOP/CORP/OAC isolation, referrer, permissions, and opt-in HSTS
CheckingPWA shellManifest, app icon, and service worker registration
ReadyRevenueCat adapterKeyless placeholders, entitlement gate, paywall smoke route, webhook endpoint
ReadySync proxy scaffoldServer-only backend placeholders, auth-required state sync route
ReadyNative-first shellWorkspace, content, data, progress, and settings routes
ReadyLocalization metadataUses mobile locale resources where available

RevenueCat readiness

none scaffold

No keys
Entitlementpremium
Placementengineering_web_paywall
Surfaces0

Set NEXT_PUBLIC_REVENUECAT_WEB_API_KEY later. This route does not read or store secrets.

Privacy and local state

Managed browser keys

web-presence:engirefnative-practice:engirefnative-library:engirefnative-workspace:engirefnative-settings:engirefweb-locale

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