ByteCraft Work
● Internal tool

Track work time against GitLab tasks — automatically.

ByteCraft Work is the company's internal time tracker. A desktop agent captures activity and screenshots while you work, and time is logged per GitLab issue — no spreadsheets, no manual stopwatch.

For ByteCraft employees only · Access via GitLab SSO

What it does

Two ways to log time — automatic via the desktop agent and manual in the browser — both tied to your GitLab projects and issues.

⏱️

Automatic tracking

The desktop agent records activity level and periodic screenshots for the task you're working on, then syncs them to the server.

✍️

Manual entries

Add or adjust time by hand on the Time screen when you worked away from the agent.

🦊

GitLab-native

Projects and issues are pulled from GitLab in real time, and tracked time is pushed back to GitLab as Spent time.

🖼️

Activity & screenshots

Review captured screenshots and per-interval activity percentages on the Activity screen.

📊

Team insights

Team and Timeline views show who worked on what and when, across days and projects.

🔐

Roles & SSO

Sign in once with GitLab. Admins see everyone and manage users; members see their own time.

How to use it

Get from sign-in to a synced timesheet in four steps.

Sign in

Open the app and authenticate with your ByteCraft GitLab account — no separate password.

Pick a task

Choose a GitLab project and issue, then start tracking in the desktop agent or log time on the Time screen.

Work as usual

The agent captures activity and screenshots in the background. Review them on the Activity screen anytime.

Sync to GitLab

Your tracked hours are rolled up and pushed to the issue's GitLab Spent time automatically.

🖥️ Desktop agent

A lightweight Windows app that does the automatic tracking. It runs in the background, captures activity and screenshots for the active task, and keeps working offline — queued data syncs once you're back online.

  • Sign in with the same GitLab account
  • Start / stop tracking per GitLab issue
  • Screenshots and activity captured automatically
  • Updates itself when a new version ships

The installer is distributed internally — ask an admin if you don't have it yet.

👥 Roles & access

Access is scoped by role and granted through GitLab SSO.

Admin

Sees every employee's time and activity, manages users and settings, and oversees the Team, Timeline and Insights views.

Member

Sees their own tracked time and activity, and the tasks assigned to them in GitLab.

An internal ByteCraft tool

This application is for ByteCraft employees and is not a public service. Sign-in requires a ByteCraft GitLab account, and all data stays within the company.