Privacy as a Human Right
Openpot was created with a single mission: to provide a premium, modern tracking experience that respects user privacy above all else. In an era of data harvesting, Openpot stands apart by ensuring your consumption history never leaves your device unless you explicitly choose to sync anonymous durations.
Local-First Engineering
Our architecture is "Stuttgart-Safe," meaning we prioritize local execution and zero-knowledge storage. By using browser-native IndexedDB, we offer the speed of a web app with the security of an offline ledger.
Open Source Transparency
The Secure Timer is an open-source project licensed under the AGPL-3.0. This means the community can audit our code, verify our security claims, and contribute to the future of private session tracking.
Release Log
v0.8.0The Master Sync Release
- •Zero-Commit Master Sync: Re-engineered versioning architecture using real-time Git/Vercel metadata for parity.
- •PWA Update Hardening: Implemented controllerchange event synchronization for race-condition-free reloads.
- •High-Precision Weight Metrics: Upgraded Monthly Quota card to 3-decimal precision for granular tracking.
- •Scaling Accuracy Fix: Resolved double-conversion weight calculations for milligram dose totals.
The Privacy Overhaul
- •Zero-Network Architecture: Implemented manual PWA registration to eliminate unauthorized background pings.
- •Multi-Stage Update Flow: Added Check > Pull > Apply dashboard for absolute transparency on software updates.
- •Aggressive Shell Precaching: pro-actively caches core routes (Home, About, Privacy) for instant offline availability.
- •Stale Build Guard: Integrated an "Atomic Sync" engine to prevent broken UIs when build hashes change.
The Hardening Release
- •PWA Reliability v2: Fail-safe installation capture and guided iOS Safari instructional modal.
- •Mobile Layout Hardening: Grid-anchored history cards and synchronized typographic rhythm.
- •High-Density UX: Optimized input spacing and automatic scroll-reset for newly started sessions.
- •Production Stability: Fixed build-blocking accessibility (a11y) and TypeScript inconsistencies.
- •Platform Resilience: Versioned manifest logic and cache busting for reliable splash screen coloring.
The Precision Release
- •Method-specific intelligent defaults for amounts, units (g/mg), and step sizes.
- •Fixed amount persistence logic ensuring 100% local database consistency.
- •Enhanced Secure CSV Export with specialized amount tracking and gram unit conversion.
- •Refined dashboard rhythm with precise 3.2px spacing and optimized mobile cards.
- •Standardized micro-pill tagging infrastructure for history metadata.
The Experience Release
- •Decoupled session rating flow into a dedicated post-session modal.
- •Optimized mobile entry flows with dedicated Amount Input Lab layout structures.
- •Persistent, dismissible PWA install prompt shown proactively on unsupported devices.
- •Refined tracking selection forms and re-ordered inputs (Consumption method first).
- •Secure environment gating logic implemented for non-production lab routes.
- •Standardized top-anchored vertical rhythm and tight logo horizontal lockups.
The Identity Release
- •Unified project-wide branding with horizontal lockup and tuned tracking.
- •Universal "Page Shell" (panel-card) structure across all secondary pages.
- •Standardized Navigation Footer (Home • About • Privacy • Terms).
- •Optimized top-anchored layout for improved identity and readability.
- •Hardened build system with JSX entity sanitization for production stability.
The Stuttgart Release
- •Adaptive PWA integration with smart install prompts.
- •Secure CSV Export for local-first data ownership.
- •Professional legal infrastructure (Privacy & Terms).
- •Vercel-optimized deployment engine and build hardening.
The Kernel Release
- •Initial Secure Timer state machine implementation.
- •Local IndexedDB persistence and session queue.
- •Anonymous session records and rating system.