Stop describing your day to chatbot logs. Start architecting it. **Friction + Flow** is an offline-first behavioral instrument built to capture focus wins and cognitive blockages in under 200 milliseconds. Secure device-local SQLite storage with zero server-side telemetry.
The Three-Button Architecture
Our client interface is intentionally designed to bypass cognitive processing overhead. Tapping a tricolor button triggers distinct physical vibrations and instant sandboxed SQLite writes.
Log obstacles, delays, or process bottlenecks as they occur. Record clunky toolchains, waiting on approval chains, and administrative friction.
Capture distractions and reactive autopilot triggers. Audit instances of context-switching, digital alert loops, or passive cognitive wandering.
Mark focus peaks and high-velocity focus sessions. Log clean workflows, successful complex implementations, and deep-focus milestones.
To achieve **zero-latency logging**, Friction + Flow uses a split execution model. The user is never blocked by sensor initialization or geographical coordinates resolution.
Physical haptics fire immediately. The event is instantly inserted into the local SQLite database (`id`, `button_color`, `timestamp`, `latitude=NULL`, `longitude=NULL`). Visual counters update instantly.
A non-blocking background query retrieves foreground GPS permissions, extracts location using low-battery accuracy fallback caching, and performs a SQLite `UPDATE` to fill coordinates where `id = UUID`.
Synchronous tactile wave executes on physical device layers. Local table writes a unique record where geolocation coords are `NULL` to guarantee instantaneous commit.
Asynchronous request queries foreground location. Conserves power by checking `getLastKnownPositionAsync` before falling back to balanced GPS tracking.
Local transaction issues SQLite `UPDATE logs SET latitude = LAT, longitude = LNG WHERE id = UUID` to complete coordinates mapping offline.
Tracks 7 calendar days against event categories. Opacities are dynamically computed based on cumulative weekly logs: $Opacity = 0.2 + (Cell / Max) \times 0.8$. Click a row header to toggle opacity dimming and filter category maps instantly.
Renders geotagged SQLite logs locally onto a customized dark-styled map layer. Groups centroids mathematically. The dominant category is selected via priority rules: **Flow (Blue)** > **Noise (Yellow)** > **Friction (Red)**.
Total Data Portability
We do not lock your behavior logs in hidden schemas. Extract your behavioral capital instantly using our two export channels built into the application core.
Generates a standard, RFC 4180-compliant comma-separated-value file `systemores_flow_logs.csv` directly from your sandboxed database. Double-quotes all strings and resolves timestamp logs in chronological formatting.
Utilizes device-level snapshot captures (`react-native-view-shot`) to render a visual image card of your heatmap metrics, adding a professional watermark footer for psychometric performance analysis: GENERATED VIA FRICTION + FLOW | POWERED BY THE SYSTEMORES BEHAVIORAL INTELLIGENCE ENGINE.
A simple button press captures the moment. The **Scan Signals Behavioral Intelligence Engine** decodes the architecture. When you are ready to scale your personal or organizational performance, bridge your data into our complete psychometric ecosystem.