Releases: SamXop123/Trackora
Trackora v1.0.0-beta
🎉 Trackora v1.0.0-beta
After months of development, debugging, GNOME extension battles, Wayland workarounds, UI redesigns, database migrations, installer testing, and countless cups of coffee, the first public beta of Trackora is finally here.
Trackora is a privacy-first activity tracker built specifically for the modern Linux desktop.
No timers.
No subscriptions.
No cloud services.
No accounts.
Just a clear answer to a simple question:
Where did my day actually go?
Trackora quietly records application activity in the background and transforms it into timelines, insights, reports, and analytics that help you understand how you spend time on your computer.
✨ Highlights
📊 Beautiful Analytics Dashboard
Get an instant overview of your day:
- Total screen time
- Current active application
- Weekly activity trends
- Top applications
- Focus statistics
- Session metrics
Designed to answer the question:
"What happened today?"
at a glance.
🕒 Detailed Timeline
Trackora records your day as it happens.
Explore:
- Chronological session history
- Precise application switches
- Session durations
- Consolidated application views
- Hundreds of tracked sessions with smooth navigation
Whether you spent six hours coding or somehow lost forty minutes to random browser tabs, Trackora remembers.
📱 Application Analytics
See exactly which applications consume your attention.
Trackora provides:
- Usage rankings
- Total duration
- Session counts
- Average session length
- Category-based grouping
No estimates.
No manual tracking.
Just real usage data.
💡 Insights & Productivity Patterns
Trackora doesn't just collect data.
It helps you understand it.
Included in this beta:
- Peak activity hours
- Focus metrics
- Context-switch analysis
- Application categories
- Daily usage patterns
Discover habits you didn't even realize you had.
📈 Historical Reports
Zoom out and analyze trends over time.
Available ranges include:
- Today
- Yesterday
- Last 7 Days
- Last 30 Days
- Custom Date Ranges
Trackora helps turn daily activity into long-term understanding.
🔒 Privacy First
Your activity history belongs to you.
Trackora:
✅ Stores everything locally
✅ Uses SQLite for persistence
✅ Requires no account
✅ Sends no telemetry
✅ Has no cloud backend
✅ Works completely offline
Your data never leaves your machine.
🏗️ Built For GNOME Wayland
Modern Wayland desktops intentionally restrict applications from reading information from other windows.
Trackora solves this challenge using a lightweight GNOME Shell extension that safely communicates active-window changes to a local background service.
Architecture:
GNOME Extension
↓
Background Tracking Service
↓
SQLite Database
↓
Trackora Dashboard
The dashboard is optional.
Tracking continues even when the GUI is closed.
🚀 Installation
Supported Environment
Trackora is currently optimized and tested for:
- Fedora Linux
- GNOME Desktop
- Wayland Session
Option 1: Download the Release Package (Recommended)
Download the latest release archive from the GitHub Releases page.
Extract the archive:
tar -xzf trackora-v1.0.0-beta.tar.gz
cd TrackoraRun the installer:
chmod +x install.sh
./install.shLaunch Trackora:
python3 -m trackora.guiOption 2: Install from Source
git clone https://github.com/SamXop123/Trackora.git
cd Trackora
chmod +x install.sh
./install.shLaunch Trackora:
python3 -m trackora.guiFirst Launch Notes
Trackora requires a GNOME Shell extension for activity tracking.
On some GNOME versions, newly installed extensions may not appear immediately.
If tracking does not start after installation:
- Log out of your GNOME session
- Log back in
- Launch Trackora again
If the background tracking service is not running, Trackora will automatically prompt you to start it.
🧪 Beta Status
This is the first public beta release.
Trackora is actively used and tested, but there are still rough edges to smooth out.
Current testing focus:
- Installation experience
- GNOME extension behavior
- Service lifecycle management
- Multi-session reliability
- UI polish
- Performance on large datasets
Feedback is incredibly valuable at this stage.
❤️ Thank You
Trackora started as a simple idea:
What if Linux had a beautiful, local-first activity tracker that respected user privacy?
This beta release is the first major step toward that vision.
If you encounter bugs, have feature ideas, or simply want to share feedback, please open an issue on GitHub.
Every report, suggestion, and star helps move the project forward.
Thank you for testing Trackora.
Stop guessing where your time went. Know.
Full Changelog: https://github.com/SamXop123/Trackora/commits/v1.0.0-beta