BirdsEye

Time tracking and employee monitoring features in BirdsEye.

One desktop agent, one web dashboard and one Android app.

Automatic time tracking

The desktop agent records the working day by itself. Nobody fills in a timesheet.

Working hours and days

Tracking only runs inside the hours and days you set.

Idle detection

Time with no keyboard or mouse input is kept apart from work.

Pause and resume

People pause for a break and always see that they are paused.

Two devices, one total

Overlapping time on a laptop and a desktop is counted once.

Offline tracking

Recording continues without internet and syncs when it returns.

All 12 time tracking features
Application tracking
Records the application in the foreground and its window title, in one-minute blocks.
Website tracking
Records the domain of the site in the active browser tab. Optional, and most precise on Windows.
Idle detection
Books time as idle once keyboard and mouse have been untouched past a threshold you set.
Working hours
Tracking only runs between your start and end time, for the whole organization or per team.
Working days
Tracking is limited to the days of the week you choose.
Schedule extension
If you allow it, people can extend their own tracking by one hour, four hours or until the end of the day.
Manual pause
People pause for a preset time, a custom number of minutes or until they resume, with a visible reminder.
Pause warning
The agent warns people before the schedule is about to pause them.
Two devices, one total
Overlapping time on a laptop and a desktop is counted once.
Offline tracking
The agent keeps recording without internet, shows how much is waiting and syncs when the connection returns.
Auto-start
Tracking can begin as soon as the agent launches.
In-app updates
New versions are offered inside the agent and installed when the person chooses.

Employee productivity tracking and scoring

Every tracked minute is classed as productive, neutral or unproductive by rules you control.

Rule suggestions

The apps and sites seen most often with no rule, one click to classify.

Re-run over history

Change a rule and past weeks are recalculated.

All 6 productivity features
Productivity score
The split between productive, neutral and unproductive time becomes one score you can follow over time.
Starter rules
Common development, office, communication and entertainment apps and sites are classified from day one.
Custom rules
Match on application name, website domain or words in the window title. Add rules in bulk.
Rule suggestions
BirdsEye surfaces the apps and domains seen most often that no rule covers yet.
Uncategorized review
Separate lists of unclassified applications and unclassified websites.
Re-run over history
Apply new or changed rules to past data so reports stay comparable.

Screenshot monitoring and webcam captures

Visual evidence of work, with blur and firm limits on when a capture can happen.

Blur level

Randomized timing

Captures land at moments nobody can predict.

Refused outside working hours

Scheduled and on-demand captures both respect the schedule.

All 12 screenshot features
Scheduled screenshots
The agent captures the screen on a schedule you set.
Randomized timing
Set a minimum and a maximum interval so captures are unpredictable.
Screenshot blur
Blur captures lightly, heavily or not at all.
Webcam captures
Optional short webcam clips, on their own schedule or timed with screenshots.
Webcam blur
A separate blur setting for webcam clips.
On-demand capture
An administrator or manager can request an immediate capture from one person, several people or a whole team.
Working-hours enforcement
Scheduled and on-demand captures are refused outside working hours and on non-working days.
Employee view
People see their own captures in the agent, unless you switch that off.
Gallery and timeline
Browse captures as a grid or along a time axis.
Filters
Filter captures by person and by activity level.
Bulk delete
Remove many captures at once.
Local copies
After upload, the agent deletes its local copies or keeps them, as you choose.

Attendance tracking and leave management

Attendance comes from tracked activity, so there is no separate clock-in system.

Late detection

Late means past the grace period you set, for everyone.

Leave requests

Vacation and sick leave, with who approved it and when.

All 8 attendance features
Daily record
Each person is marked present, absent, late, on leave, on holiday or on a weekend, every day.
Late detection
Someone counts as late once they pass a grace period after their start time.
Manual correction
Override any day's status and add a note explaining why.
Leave requests
Employees request vacation, sick, personal or other leave for a date range.
Approvals
Each request is pending, approved or denied, with a record of who decided and when.
Holiday calendar
Company holidays are defined once and reflected in attendance.
Attendance history
A calendar and recent-attendance view for each person.
Per-team hours
Teams can override the organization's start and end times.

Project time tracking, tasks and budgets

Time is attributed to clients and tasks while memory is still accurate.

How Jira worklogs stay correct

Jira issues in the agent

Pick a real Jira issue as the task.

Manual time entry

Add meetings and calls worked away from the computer.

All 9 project features
Projects
Named, color-coded projects that can be active or archived.
Hour budgets
Set an hour budget for a period and watch consumption against it.
Project members
Choose who may book time to each project.
Tasks
Tasks under a project, each with a status and a priority.
Tagging in the agent
People pick their current project and task in the agent.
Jira issues
Choose a Jira issue as the task without leaving the agent.
Manual time entry
Add time worked away from the computer, such as meetings and calls.
Reassign time
Move a block of time to a different project or task, or change its window.
Bulk assignment
Attach a project to existing untagged time.

Live employee monitoring dashboard

The dashboard updates as events arrive. There is nothing to refresh.

Leaderboard

People ranked on tracked time and productivity.

Started today

Who has started, who is late and who is missing.

All 6 live view features
Online now
Who is tracking and which application they are in.
Current work
Who is working on which project and task right now.
Started and ended today
When each person's day began or last finished.
Activity strip
A live band of activity across the organization.
Team overview
Teams side by side, with tracked and productive time.
Leaderboard
People ranked on tracked time and productivity.

Time tracking reports and analytics

Headline figures with their change against the previous period, then the detail behind them.

Hour-of-day heat map

When each person does their most active work.

CSV export

Time entries and the productivity report, ready for payroll or invoicing.

Command palette

Jump to any page or person by typing.

All 9 reporting features
Headline metrics
Tracked time, active employees, productivity score, idle time and peak day, each compared with the previous period.
Charts
Productivity split, trend over time, hours by day of week, application usage, time by project and team comparison.
Filters
Date range, team and individual employee.
Employee view
Daily breakdown, hour-of-day heat map, application usage and attendance for one person.
Timeline
The working day as a chronological band of segments.
Project report
Totals against budget, by day, hour, person, application and task.
CSV export
Export time entries and the productivity report. Managers' exports are limited to their own teams.
Saved views
Name a filter combination and recall it in one click.
Command palette
Jump to any page or person by typing.

Idle and late alerts in the Android app

Managers hear about a missing start or an idle hour on their phone, while there is still time to act.

Quiet hours

Hold alerts back overnight or whenever you choose.

Widget and quick tile

See who is online without opening the app.

All 7 alert and mobile features
Not-started alert
A push notification when someone has not begun work past the grace period. Checks repeat through the day.
Idle alert
A push notification when a tracked person goes idle.
Quiet hours
A window when phone alerts are held back, including overnight.
Schedule aware
Nobody is alerted about a person who is off shift.
Android admin app
Attendance, leave approvals, captures, timesheets, exports, audit log and settings on a phone.
Home-screen extras
A widget, a quick-settings tile showing who is online, and an app lock.
Notification center
Alerts are also listed in the web dashboard.

User roles and permissions

Everything is scoped to one organization. No data is visible across companies.

Security and privacy

Administrator

Full control of the organization.

  • Every team, person and project
  • Tracking rules, integrations and retention
  • The audit log

Manager

The same tools, limited to the teams they manage.

  • Their own teams, plus themselves
  • Attendance, leave, projects and captures for those teams
  • The limit is enforced on every request

Employee

Their own work and nothing else.

  • Starts, pauses and tags time in the agent
  • Their own day, activity and captures
  • Their own leave requests

Supported platforms: Windows, web and Android

The agent talks to the hosted service and keeps working offline.

  • Windows desktop agent

    64-bit Windows, with updates offered inside the app. macOS and Linux builds are available on request.

  • Web dashboard

    Current desktop browsers. No extension needed.

  • Android app

    For administrators and managers, with push alerts.

Platforms and requirements in detail
WhereSupport
Desktop agent, Windows64-bit Windows. Installer with in-app updates. This is the primary agent.
Desktop agent, macOSIntel and Apple silicon builds, available on request.
Desktop agent, LinuxAppImage and a Debian or Ubuntu package, available on request. Needs an X11 session and updates manually.
Web dashboardCurrent versions of mainstream desktop browsers. No extension needed.
Mobile appAndroid app for administrators and managers.
IntegrationJira, with issue picking in the agent and continuous worklog reconciliation.

BirdsEye at a glance

Features
69 across 8 areas
Product type
Employee monitoring and time tracking software
Made by
BoomersHub LLC, Morrisville, North Carolina
Desktop agent
Windows, 64-bit
Dashboard
Web, current desktop browsers
Mobile
Android app for admins and managers
Integration
Jira, with worklog sync
Roles
Administrator, manager, employee
Alerts
Push alerts for late starts and idle time
Export
Time entries and productivity report, CSV
Pricing
From $5 per user per month, billed annually
Free trial
14 days

Try every BirdsEye feature free for 14 days.

Start a free trial with no credit card, or book a demo and we will walk you through it.