Code with yourheartbeat.
The bio-feedback live-coding platform. Transform your physical focus into performance data. Pure real-time synchronization with your heartbeat.
Hardware
BLE Monitors
Optical
Webcam rPPG
Active Pulse Stream
Synchronizing with nervous system...
--
BPM REQUIRED
Protocol
BLE Standard
Engine
rPPG Vision
BLE Intelligence
Universal Protocol
Vision Engine
rPPG Technology
< 100ms Latency
Real-time Stream
AES-256 Local
Privacy Focused
Nervous System Intelligence
The Bio-Feedback Advantage
Your heartbeat is a high-resolution window into your cognitive load.
Recognize Your Flow State
A stable heart rate in the 60-80 BPM range often indicates deep focus. Learn to recognize when you're truly in the zone versus just busy.
Catch Stress Before Burnout
Elevated heart rate during coding can signal frustration or mental fatigue. Get awareness before it becomes exhaustion.
Find Your Peak Hours
Track biometric patterns over time to discover when your body is naturally primed for complex architectural work.
Biological Break Signals
Sustained elevated heart rate is a signal to step away. Your body knows you need rest before your brain admits it.
Quantified-Self Growth
Understanding the connection between your physical state and code quality helps you become a high-performance engineer.
Empirical Feedback
Instead of 'feeling' productive, see actual biometric data that reflects your true physiological and mental state.
Smarter. Faster.
Physiologically Synchronized.
Start measuring. Code-Pulse gives you the biometric data you need to optimize your workflow.
Real-Time Biometrics
Direct stream from your nervous system to your IDE. Every beat counts.
Focus AI
Neural-trained model detects deep work and distraction in real-time.
Hyper-Flow
Quantify your flow state. Identify your peak performance windows with data-driven precision.
Neural Analytics
Deep-dive into how your biology affects your code quality and delivery speed.
Local Privacy
Local processing by default. Your biometric data stays in your browser.
High-Fidelity
Synchronization.
Three steps to bridge the gap between your code and your body.
Initialize Stream
Activate the neural bridge via BLE hardware or rPPG vision engine. High-fidelity biometric tracking out of the box.
Develop in Sync
Code in a specialized environment where every keystroke is mapped against your current physiological state.
Analyze Output
Watch your code execution and biology collide. Instant focus metrics and stress-spike detection.
Universal BLE
Connect any medical or fitness-grade Bluetooth Low Energy sensor. Zero driver installation required.
rPPG Neural Vision
Proprietary computer vision algorithm that detects skin color shifts at 60fps. Privacy-first, local compute only.
Technology
How Code-Pulse actually works
No magic, no hype. Here's exactly what happens under the hood.
Bluetooth Heart Rate Monitors
Supported devices: Any BLE heart rate monitor following the standard Heart Rate Service (0x180D) - includes Polar, Garmin, Wahoo chest straps and arm bands.
How it works: Uses the Web Bluetooth API to connect directly to your device. Your browser requests permission, pairs with the monitor, and receives heart rate notifications in real-time.
Accuracy: Chest straps are typically accurate within 1-2 BPM. Optical arm bands may vary by 3-5 BPM during movement.
Limitation: Requires a browser that supports Web Bluetooth (Chrome, Edge, Opera). Not available in Firefox or Safari.
Webcam Pulse Detection (rPPG)
How it works: Remote photoplethysmography analyzes subtle color changes in your face caused by blood flow. Each heartbeat slightly changes skin color due to blood volume changes.
Requirements: Good lighting (natural light or desk lamp on face), relatively still position, face visible in frame. Works best with lighter backgrounds.
Accuracy: Typically within 5-10 BPM of actual heart rate under good conditions. Less accurate than dedicated monitors but requires no additional hardware.
Limitation: Affected by lighting changes, movement, and skin tone. May take 10-15 seconds to calibrate initially.
Privacy & Data Handling
Local processing: All heart rate detection and visualization happens in your browser. Raw biometric data never leaves your device.
Optional saving: Session summaries (average HR, duration, timestamps) can be saved to your account if you're logged in and choose to save.
No webcam recording: Video frames are processed in memory and immediately discarded. Nothing is stored or transmitted.
Delete anytime: All saved session data can be deleted from your dashboard at any time.
Try It Yourself
No account required: Launch the editor and connect your heart rate monitor or enable webcam detection immediately. No signup needed to try the core features.
Real data only: We don't simulate or fake heart rate data. If you see a number, it's coming from your actual sensor or webcam analysis.
What you'll see: Real-time pulse wave visualization, current BPM reading, connection status, and basic session timer.
Account benefits: Save sessions, view history, track patterns over time. Available with free signup.
About Code-Pulse
Built by developers, for developers
Code-Pulse Live is an experimental project exploring the intersection of biometric data and software development. We believe that understanding your physical state can help you write better code and maintain healthier work habits.
The platform uses two methods for heart rate detection: Bluetooth Low Energy (BLE) connection to standard heart rate monitors, and webcam-based remote photoplethysmography (rPPG) that detects subtle color changes in your face caused by blood flow.
All biometric data is processed locally in your browser. We do not send heart rate data to any server. Session analytics are stored in your account only if you choose to save them.
Roadmap
What we're building
Available Now
Live code editor with BLE and webcam heart rate sync, real-time pulse visualization, basic session tracking
In Development
VS Code extension, session analytics dashboard, flow state detection algorithm improvements
Planned
Team pulse rooms for collaborative sessions, API for third-party integrations, mobile companion app