We ship improvements to Fresh QR every week. Here's what we've been working on.
6 042
updates shipped
5+
years of development
2x
updates per week
Development activity — last 52 weeks
Day by day — what shipped in the last two weeks.
Resolved several edge cases where overtime and worked hours were calculated incorrectly when arrival or departure rules were applied.
Companies based in Great Britain and France can now be registered in the system.
Administrators can now customize the interface color scheme to match their company branding.
The detailed projects report now includes additional optional columns and a new export grouped by employee.
Added a new export format to the daily report with personal ID included.
Supervisor assignments are now preserved when transferring employee history between accounts.
The active employee list on the dashboard now correctly displays employees working across multiple projects.
Resolved an issue where photo capture failed on certain Android devices.
Improved loading performance for absence calendars and report pages on the mobile app.
The calendar report Excel export now includes a total row and highlights weekends and holidays.
Companies using projects instead of branches can now view the calendar report correctly.
Resolved an issue where overtime hours were missing from the mobile app reports view.
Managers can now assign schedules directly to work positions from the schedule management screen.
The calendar report now includes an optional summary row showing total worked hours per employee.
Night work hours can now be displayed as a separate row in the calendar report.
Managers can now filter the calendar report by specific employees.
Administrators can now generate attendance records for past dates when needed.
Branch managers now see only the absences and bonuses relevant to their managed branches.
Break time is now correctly deducted from total worked time in branch-level reports.
Corrected number formatting for two values in the project detail report.
Administrators can now set a maximum number of concurrent employees allowed on each absence pool.
Locked periods now prevent any modifications to attendance and absence records on the interface.
Branch managers now see only their managed branches across attendance, calendar, and report pages.
Employees without attendance records now correctly show their absence days in the calendar report.
A new step-by-step wizard guides administrators through setting up their first project.
The calendar report now displays each employee's assigned branch for easier reference.
Task notes are now integrated into the detail tab for a cleaner, more intuitive layout.
The mobile app now loads updated data significantly faster after a QR or NFC scan.
The GPS permission prompt on the mobile app is now more noticeable and easier to respond to.
A new calendar-style report provides a monthly overview of attendance, absences, and work hours per employee with color-coded legend.
Download both arrival and departure QR codes on a single printable page.
The system now shows clearer details when employee schedules overlap.
Branch managers can now access the calendar tab to review their team's schedule.
Managers can now assign a schedule to an employee directly from the schedule definition screen.
A new dashboard widget shows a breakdown of attendance metrics across all branches.
The company schedules page has been simplified with a cleaner list-based layout.
Weekly summaries from the past quarter.
Branch manager role expansion and dashboard redesign
Introduced a consistent design system for a more unified and polished interface across all pages.
The dashboard now features animated metrics, new data widgets, and saved time-range preferences.
Managers can now export all branch detail data to Excel in one click.
Branch managers now have tailored access to attendance, reports, and calendar pages.
The password reset flow has been redesigned for improved security and clarity.
Employees can optionally be prevented from closing attendance at a different branch than where they started.
Branch manager role launch and project API expansion
A new role allows designated users to manage specific branches with tailored permissions for attendance and reports.
A new permission role for managing branches and schedules in read-only or full-edit mode.
Per-employee reports now include a summary of total break time.
The employee merge process now includes validation and data protection checks.
External systems can now create and manage projects through the public API.
Locked periods are now displayed as a visual timeline instead of a plain table.
New companies are guided through initial setup with a step-by-step wizard.
Absence data now loads in parallel for noticeably faster performance.
Compliance locking and overnight attendance handling
Project and report cache data can now be locked to meet legal and audit compliance requirements.
Attendance records that span midnight are now automatically split into separate daily entries.
Administrators can now configure mobile app behavior and display options from the web interface.
Enhanced per-employee reports and public API expansion
Per-employee reports now include shift hours and shift hours without absences, with a grouped column chooser.
Two new API endpoints provide access to cached attendance data for faster integrations.
External systems can now create absences through the public API.
Export all employees into a single Excel file from the per-employee report.
The absence type approval screen now provides clearer status details.
Scan photo support and absence notifications
Scan detail views now display photos taken at the time of scanning.
Managers receive an email notification when an employee scans in while marked as absent.
Multi-company access and mobile offline scanning
Users can now be linked to multiple companies, making it easier to manage separate organizations from one account.
New public API endpoints for creating and querying absence records, with updated documentation.
Employees can now record manual scans on the mobile app even without an internet connection.
The option to mark a scan as a break can now be controlled through company settings.
Improved dark mode appearance across the mobile app.
Project management updates and mobile activity notes
Employees can now add monthly activity notes directly from the mobile app.
The project creation form now includes additional fields for more complete project setup.
Employees can now hide overtime and cumulative overtime columns based on their preferences.
Basic filters are now available on automatic attendance generation rules.
Employees with missing profile information now see a clear warning indicator.
When photo-on-scan is enabled, it is now enforced even in offline mode.
Usability refinements and stability updates
The detailed scans view now has better scroll behavior for long lists.
The mobile app now requests fewer device permissions for a smoother installation experience.
Objects overview report and mobile scan enhancements
A new report provides a heatmap view of attendance by object, with PDF and Excel export options and expected hours totals.
PDF reports can now be generated in Ukrainian.
Administrators can now require employees to take a photo when scanning in or out.
The mobile app now launches noticeably faster with optimized initial data loading.
The NFC scan interface has been refined for a smoother, more consistent experience.
Month by month — the bigger picture of what we built.
Objects overview report, Ukrainian PDF support, and mobile scan enhancements
Absence pool limits, reports manager role, and mobile task management
New report columns, scan details, and data integrity improvements
Attendance auto-close improvements and dashboard future absences
Special break tracking, API documentation, and security hardening
Weekend and holiday calculations, GDPR updates, and manual scanning
PDF exports for absences, tasks, and projects
QR code enhancements, weekend reporting, and per-branch reports
Non-company mode, Czech VAT support, and mobile NFC improvements
QR code customization, overlap detection, and mobile work time display
QR code customizer, new report types, and data editing improvements
Export improvements, attendance table refinements, and mobile fixes
The full story from launch to today.
A major year of expansion with 1,700+ updates. The platform matured with new reporting formats, branch management capabilities, GPS verification, and the foundation of a public API.
The transformation year that turned Fresh QR from an internal tool into a publicly available SaaS product. Major investments in reporting, payment processing, and project management capabilities set the stage for rapid growth.
A focused maintenance year that strengthened the platform's foundations. Key improvements to table filtering, performance optimization, and interface consistency prepared the system for the major expansion that followed.
The launch year of Fresh QR. The core attendance tracking system was built from the ground up with QR code scanning, GPS verification, absence management, and full mobile app support for both iOS and Android.
Like what you see? Try Fresh QR free for 30 days.
Try it for freeNew system functionality, integration with other systems, special report, automation of anything, we can really help with everything.
Reserve a Personalized Setup 30-min Video CallApplication to download