Releases: EnesAhmet10000/timescope
Release list
TimeScope 0.4.4 — Bulletproof data safety
TimeScope 0.4.4 — Bulletproof data safety 🛡️
Two final defenses that make the "missing history" class of problems impossible to recur — and recoverable even if something unexpected ever happens.
🛡️ What's new
- Torn-open guard: when TimeScope starts (including after Restart or an in-place update), it now waits until the database file is fully settled before opening it. A relaunch can no longer race the previous instance's shutdown and load a partial snapshot that looks like "missing history."
- Automatic rotating backups: on startup (at most once every 12 hours) TimeScope snapshots your database into a local
backups/folder inside your data directory, keeping the 5 newest copies. 100% local, like everything else. - Boot audit line: every launch writes the on-disk session count to
logs/timescope.log, so the state of your data is always verifiable.
📦 Installation (Windows)
Download TimeScope-0.4.4-x64.exe below and run it (per-user, no admin). Updates in place, keeps all data. On v0.4.0+ you can update from inside the app: Settings → Updates → Check for updates.
Unsigned build — SmartScreen may warn: More info → Run anyway.
Docs (AR/EN/TR): https://github.com/EnesAhmet10000/timescope#readme · MIT License © 2026 EnesAhmet10000
TimeScope 0.4.3 — Accurate dashboard + macOS preview
TimeScope 0.4.3 — Accurate dashboard, clean restart, macOS preview 🎯
🎯 Fixed: the dashboard could show the wrong range's numbers
Switching between Today / Yesterday / 7 days could briefly leave an older request "in flight" — and when it finished late, it overwrote the newer view (e.g. the 7-day tab showing today's totals). Every data request is now guarded, and stale responses are discarded. The dashboard also refreshes instantly whenever you bring the window back into focus, so what you see is always current.
🔁 Restart button now guarantees a fresh read
Restart (tray or Settings) performs a full clean shutdown — tracking stops, the database is flushed and closed — and the new process re-reads everything from disk. If the display ever looks off, one restart gives you the guaranteed-true state.
🍎 New: experimental macOS build (Apple silicon)
A community-contributed macOS port: TimeScope-0.4.2-arm64.dmg is attached below. It tracks the frontmost app locally on Apple silicon Macs. Treat it as an early preview.
📄 License & copyright
The project now ships a proper MIT LICENSE — Copyright © 2026 EnesAhmet10000. The README was rewritten to remove third-party product names; TimeScope is an independent project not affiliated with any commercial time-tracking product.
📦 Installation (Windows)
Download TimeScope Setup 0.4.3.exe below and run it (per-user, no admin). Updates in place, keeps all data. On v0.4.0+ you can update from inside the app: Settings → Updates.
Unsigned build — SmartScreen may warn: More info → Run anyway.
TimeScope 0.4.2 — See your data on launch
TimeScope 0.4.2 — See your data the moment you open the app 👀
If TimeScope ever looked "empty" when you opened it, this fixes that.
What changed
The dashboard used to always open on Today, which looks nearly empty first thing in the morning — so it seemed like past days were missing, even though they weren't. Now:
- The Overview opens on the last range you selected, and defaults to the last 7 days on a fresh install — so you immediately see all your recent activity.
- Pick "30 days" (or any range) once, and the app remembers it every time you open it.
Your data was always there and calculated correctly — this just makes it visible right away instead of one click behind.
📦 Installation
Download TimeScope Setup 0.4.2.exe below and run it (per-user install, no admin rights). It updates in place and keeps all your data and settings. On v0.4.0+, you can also update from inside the app: Settings → Updates → Check for updates.
Unsigned build — Windows SmartScreen may show "Windows protected your PC" → More info → Run anyway.
Full documentation (Arabic / English / Turkish): https://github.com/EnesAhmet10000/timescope#readme
TimeScope 0.4.1 — Fix: tracking could silently stall
TimeScope 0.4.1 — Fix: tracking could silently stall 🛠️
This release fixes a bug where tracking could quietly stop recording for hours while the app stayed open — which made past days and the weekly view look empty or incomplete.
🛠️ What was wrong
After the computer slept (especially modern-standby), the background poll loop could freeze and never resume, even though the app looked like it was still running. No data was recorded during that time, so days with a stall showed less time than reality — or nothing at all.
✅ The fix
TimeScope now watches its own "heartbeat." If recording ever stalls, it automatically restarts the loop within seconds — and it also revives instantly whenever the computer wakes or you open the dashboard. So every time you open the app, it's tracking and your data is current.
ℹ️ About your existing data
Your recorded data was never lost or stored incorrectly — the daily/weekly numbers are calculated correctly. The only gaps were periods where a stall stopped recording. From this version on, those stalls self-recover.
📦 Installation
Download TimeScope Setup 0.4.1.exe below and run it (per-user install, no admin rights). It updates in place and keeps all your data and settings. If you're on v0.4.0, you can also update from inside the app: Settings → Updates → Check for updates.
Unsigned build — Windows SmartScreen may show "Windows protected your PC" → More info → Run anyway.
Full documentation (Arabic / English / Turkish): https://github.com/EnesAhmet10000/timescope#readme
TimeScope 0.4.0 — Optional in-app updates
TimeScope 0.4.0 — Optional in-app updates 🔄
TimeScope can now update itself. No more manually downloading a new installer each time — press one button and it pulls the latest release straight from GitHub.
🔄 New: manual updater
- Settings → Updates → Check for updates. TimeScope asks GitHub for the latest release, and if a newer one exists, downloads and installs it for you.
- A "!" info badge next to the update icon explains exactly how it works.
- Fully optional & privacy-first: the app only contacts the internet when you press the button. It never checks in the background, and it keeps working forever without updating.
- Localized in English, Arabic, and Turkish.
🔒 Privacy
Unchanged. The updater's single, user-initiated request to GitHub is the only time the app touches the network — there is still no telemetry, no analytics, and no background calls. Your tracking data never leaves your machine.
📦 Installation
Download TimeScope Setup 0.4.0.exe below and run it (per-user install, no admin rights). After this version, future updates can be installed from inside the app. Existing data and settings are kept.
This build isn't code-signed, so Windows SmartScreen may show "Windows protected your PC" — click More info → Run anyway.
Full documentation (Arabic / English / Turkish): https://github.com/EnesAhmet10000/timescope#readme
TimeScope 0.3.0 — Multi-language (EN · AR · TR)
TimeScope 0.3.0 — Multi-language (English · العربية · Türkçe) 🌍
TimeScope now speaks three languages. The entire interface — every page, chart, dialog, and the first-run setup — is fully translated.
🌍 New: languages
- English (default), Arabic, and Turkish.
- Arabic renders right-to-left (RTL) with a properly mirrored layout.
- Switch anytime in Settings → Appearance → Language, or during first-run onboarding.
- English stays the primary/default language.
🔒 Privacy & data
Unchanged. Everything still stays local — no keystrokes, passwords, clipboard, screenshots, or message content are ever recorded. Switching language only changes the interface text; your recorded data and category names are untouched.
📦 Installation
Download TimeScope Setup 0.3.0.exe below and run it (per-user install, no admin rights). Already have TimeScope? Run the new installer — it updates in place and keeps all your data and settings.
This build isn't code-signed, so Windows SmartScreen may show "Windows protected your PC" — click More info → Run anyway.
Full documentation (Arabic / English / Turkish): https://github.com/EnesAhmet10000/timescope#readme
TimeScope 0.2.0 — Reliability & Insights
TimeScope 0.2.0 — Reliability & Insights 🕒
A free, open-source, privacy-first RescueTime alternative for Windows. All data stays local — no cloud, no account, no telemetry.
🛠️ Reliability fixes
- Fixed tracking wedging after sleep/suspend. When Windows dropped the resume/unlock event (common with modern-standby sleep), tracking could silently stop recording. The tracker now self-heals the moment real input returns, backed by a 60-second health watchdog and a resume handler that restart the poll loop. No more "yesterday shows 0" — your data was always safe on disk; now it always displays correctly too.
- Added a local log file (
logs/timescope.login your data folder) to make any future issue easy to diagnose.
✨ New features
- Tray menu: added Open Data Folder and Restart TimeScope, and the status line now clearly shows
● Tracking is ON/● Tracking is PAUSED. - Sidebar tracking indicator is now a clear, clickable toggle — green pulsing = on, amber = idle, red = paused. Click to pause/resume.
- Settings: added Open data folder and Restart app buttons.
- New "Insights" section on the Overview page: most-used app, top category, longest focus stretch, productive share, daily average, and most-active day.
🔒 Privacy
Unchanged and still the top priority: no keystrokes, passwords, clipboard, screenshots, or message/form content are ever recorded. Everything stays in a local SQLite database on your machine.
📦 Installation
Download TimeScope Setup 0.2.0.exe below and run it (per-user install, no admin rights). Already have TimeScope? Just run the new installer — it updates in place and keeps all your data.
This build isn't code-signed, so Windows SmartScreen may show "Windows protected your PC" — click More info → Run anyway.
Full documentation (Arabic / English / Turkish): https://github.com/EnesAhmet10000/timescope#readme
TimeScope 0.1.0 — First Release
TimeScope 0.1.0 — First Release 🕒
A free, open-source, privacy-first RescueTime alternative for Windows 10/11. All activity data stays local — no cloud, no account, no telemetry.
✨ Features
- Automatic active-application tracking with intelligent session grouping
- Idle detection (default 5 min, configurable), including lock screen and sleep/wake handling
- Optional website domain tracking via a companion Chrome/Edge/Brave extension (domain + timestamps only — never page content)
- Modern local dashboard: Today/Yesterday/Last 7 days/Last 30 days/custom range, hourly timeline, top apps/websites
- Categories (productive / neutral / distracting) with custom categories and per-app/site assignment
- Goals with daily progress tracking
- Focus mode with 25/45/60/custom-length sessions and distraction warnings
- System tray integration: pause/resume, start with Windows, quick access to the dashboard
- CSV/JSON export and granular data deletion (by date range, apps-only, browsing-only, or everything)
- First-run onboarding with explicit consent for every optional tracking feature
🔒 Privacy
No keystrokes, passwords, clipboard contents, screenshots, or message/form content are ever recorded. See the README for the full privacy model and database schema.
📦 Installation
Download TimeScope Setup 0.1.0.exe below and run it. It's a per-user installer (no admin rights required) and adds Start Menu + Desktop shortcuts.
Note: this build isn't code-signed, so Windows SmartScreen may show "Windows protected your PC" — click More info → Run anyway.
🌐 Documentation
Full README in Arabic, English, and Turkish: https://github.com/EnesAhmet10000/timescope#readme