Deterministic Tracking State Machine
Tracks coding with explicit states (ACTIVE_EDIT, ACTIVE_REVIEW, IDLE, AWAY_BLUR, SUSPENDED) for stable and explainable results.
Understand your coding habits with automatic time tracking, real-time sync, and privacy-first analytics. Setup in under 2 minutes.
LIVE SNAPSHOT
last 24h
Counted vs Excluded
2h 48m / 36m
Deep Work Sessions
6
Sync Status
Cloud connected
Deep Health Checks
13/13 OK
From local editor signals to canonical cloud analytics, every tracked interval is audit-ready.
Idle Cutoff
120s
Default balanced mode
Review Grace
45s
Passive review buffer
Passive Review Cap
8m
Balanced mode default
Auto Sync
5m
Default cloud interval
GET STARTED NOW
Free forever. No credit card. No complex setup. Just install, connect, and start coding.
Install Lync from VS Code Marketplace
Sign up for free to get your API key
Paste your key and start coding
💳 No payment info needed • 🔒 Your code stays private • 🚀 Ready in 2 minutes
CORE FEATURES
Tracks coding with explicit states (ACTIVE_EDIT, ACTIVE_REVIEW, IDLE, AWAY_BLUR, SUSPENDED) for stable and explainable results.
Smart defaults reduce overcount and undercount without requiring manual timers or complex setup.
Every counted or excluded interval includes reason codes so developers can see exactly why time moved.
Sessions, ledger segments, heartbeats, quality events, projects, and collaboration data sync automatically.
Daily stats and day audit expose counted and excluded breakdowns so totals stay transparent.
Debug sessions, build events, diagnostics, meetings, and pair-programming data give richer context than basic timers.
WHAT YOU LEARN
Lync answers practical questions with evidence: which time was counted, what got excluded, and where your focus patterns are strongest.
WEEKLY DISTRIBUTION
SYNC STATUS
Cloud connected
Automatic sync keeps dashboard data aligned with local tracking.
COUNTED VS EXCLUDED
3h 22m / 41m
View breakdown by reason codes like WINDOW_BLUR and IDLE_TIMEOUT_90S.
TRACKING DEFAULTS
120s / 45s / 8m
Idle cutoff, review grace, and passive review cap tuned for practical daily workflows.
PATTERN SUMMARY
Lync combines session analytics with canonical segment audit trails, so totals are not a black box. You can validate every day with counted/excluded breakdowns and source attribution.
QUICK SETUP
Add Lync from VS Code Marketplace and enable tracking.
GET EXTENSIONSign up for free to unlock dashboard analytics and sync.
CREATE ACCOUNTPaste your key in extension settings and start coding.
OPEN API DOCSMORE YOU GET
Everything below is already part of the current product experience and available in your app flow today.
FEATURE 01
Review transitions with reason codes like WINDOW_BLUR, IDLE_TIMEOUT_90S, and PASSIVE_REVIEW_CAP.
FEATURE 02
Lync is tuned to count real active work while excluding idle and away time with clear rules.
FEATURE 03
Use day-audit to inspect counted and excluded segments with reason and source attribution.
FEATURE 04
Sessions, time ledger, heartbeats, quality data, projects, and collaboration all sync through the same auth context.
FEATURE 05
Suspend gaps, crash recovery, duplicate-safe ingestion, and canonical coverage metrics improve trust in totals.
FEATURE 06
Manage privacy settings, request data exports, and control deletion workflows from your account.
WHO IT IS FOR
Lync is a VS Code coding time tracker for developers who want accurate work insights, better consistency, and stronger control over privacy and data.
Self View
Understand your real coding hours, track consistency, and identify your best focus windows without starting manual timers.
Learn moreClient Ready
See exactly how much time goes into each project and language so planning, estimation, and delivery decisions are easier.
Learn moreTeam Mode
Use team analytics to view active members, total coding time, and language distribution for a real activity baseline.
Learn moreWHAT LYNC TRACKS
Lync goes beyond timer-based tracking with deterministic state accounting, sync resilience, and explainable audit APIs.
Persist canonical segments with state, reason, source signal, and counted flag.
Support source attribution: editor activity, external file changes, task/debug, and commands.
Track focus state at capture for better away-vs-active explainability.
Balanced mode defaults: 120s idle cutoff, 45s review grace, 8m passive review cap.
Window blur grace helps avoid false pauses during normal short context switches.
Window blur grace and adaptive review logic reduce false pauses during natural coding flow.
Sync debug sessions, build events, diagnostics, meetings, and pair-programming sessions.
Handle system suspend and clock-gap cases without inflating coding totals.
Control workflow through extension commands like Show Stats, Sync Data Now, and privacy actions.
Retry, dedupe, and auth-aware sync handling improve reliability across network interruptions.
Control anonymization for file paths and project names.
Configure sharing toggles for code metrics, git info, and system info.
Export data in JSON/CSV and manage deletion flows from account settings.
FAQ
No. Lync is designed around coding metadata and productivity signals. It does not need your raw code content to provide time, language, and project analytics.
Yes. Lync tracks sessions and canonical ledger segments with project, language, and source breakdowns for clearer attribution.
Yes. Lync includes streak tracking with goal progress so you can monitor consistency over time.
Yes. You can request exports in JSON or CSV so your data remains portable and under your control.
Yes. Privacy settings include controls such as anonymization options and data retention preferences.
Temporary differences can happen before the next sync cycle completes. Once sync runs, local and cloud totals align.
Yes. Team analytics endpoints support team-level visibility such as active members, total coding time, and top language distribution.
BUILT FOR DEVELOPERS
Lync is designed to help you improve coding consistency, without clutter and without compromising ownership of your data.