What's New in Fresh QR — Product Updates & Changelog

What's New

We ship improvements to Fresh QR every week. Here's what we've been working on.

7 417

updates shipped

5+

years of development

2x

updates per week

Development activity — last 52 weeks

Oct Dec Jan Mar Apr Jun Jul Sep
Less
More

Latest Updates

Day by day — what shipped in the last two weeks.

Improved

Dates and numbers in your own format across the app

The dashboard, calendar, employee settings, projects, notes, todos, shift planner and company billing now show dates, times and decimals in the format of each viewer's region.

Improved

GPS distances in feet for US and UK users

Scan lists, maps, dashboards and exports show distances in feet for US and UK viewers and in metres for everyone else.

Improved

Smoother scan confirmation in the app

After scanning a QR code, the loading indicator turns straight into the confirmation, without a blank moment in between.

Integration

Public API keeps the invoice address branch safe

The branch that holds a company's invoice address can no longer be deleted through the Public API, just as in the web app.

Fixed

Fewer crashes in the employee app

Several errors reported by the latest app version on Android and iOS are resolved.

Improved

Colour rules for half-day absence codes

Calendar colour rules now offer lowercase absence codes, so partial-day absences can be highlighted too.

Fixed

Calendar report uses the full screen width again

The calendar report no longer gets cut to a narrow column with a horizontal scrollbar.

Improved

Date and number format per user account

Admins can fix the date and number format for each user account in Company settings, or leave it automatic.

Fixed

Calendar totals match the hours shown

Sums and daily wages are now calculated from the rounded hours displayed in each cell, so the totals add up exactly.

Fixed

Notes managers can mark notes as read

Users with the notes role, not only admins, now get the mark-as-read options and the read-status filter.

Fixed

Exports match what the screen shows

Excel and PDF exports keep the same decimal places and hidden values as the screen, and PDF times stay on one line.

Performance

Security and stability improvements

New

Reports follow your regional format

Dates, clock times and decimal numbers in reports and on the absences pages follow the viewer's region, and times no longer show seconds.

Fixed

Co-managers can assign the shared team lead

A co-manager can now pick the team's primary supervisor as a new employee's superior.

Improved

App shows dates and times as your phone does

The employee app now uses the phone's region settings for dates, 12- or 24-hour time and numbers.

Fixed

Prepaid credits cover monthly usage reliably

Monthly periods are now paid from the actual remaining credit balance, and empty periods no longer appear in the billing overview.

Performance

Faster notification settings

The company notifications tab loads and saves in fewer steps.

Performance

More pages open without reloading

Employees, employee detail, projects, absences, notes, todos, scan details and the dashboard now switch in place, so moving between them is quicker.

Fixed

Steadier home screen in the iOS app

The app no longer stops on the home screen when notification permissions cannot be read.

Performance

Reports stay accurate after company-wide changes

Changing a schedule, a company setting or an absence type, or editing a record while reports are being recalculated, now always updates every affected report.

New

Optional check-ins column in reports

Branch, project, calendar and project detail reports can show how many times someone arrived, for example to invoice a flat rate per visit.

Performance

Per-employee report no longer freezes

Scrolling and hovering stay smooth right after a large per-employee report has loaded.

Fixed

Today's dashboard widgets work in every time zone

Currently working and the scan map no longer empty out in the afternoon for companies outside Europe.

Improved

Larger todo editor

The todo create and edit window grows with the screen, so long descriptions and checklists need less scrolling.

Fixed

Employee app settings show the values in use

The mobile settings card on an employee's profile now shows exactly what that employee's app applies.

New

Checklists and PDF attachments in todos

Todos can carry a checklist, PDF attachments with preview, and an option that lets employees reopen a finished todo in the app.

New

Choose whether employees see reports in the app

A new mobile app setting hides the reports tab and past days in the app, for the whole company or for selected employees.

New

Assigned branch compared with actual attendance

The employee's assigned branches tab shows the days when they clocked in at a different branch than the one assigned.

Improved

Dashboard shows each manager their own team

Attendance matrices and the list of active employees now include only the people a manager supervises.

Previous Weeks

Weekly summaries from the past quarter.

Regional date and number formats, plus more accurate calendar totals

Performance

More pages open without reloading

Employees, employee detail, projects, absences, notes, todos, scan details and the dashboard now switch in place, so moving between them is quicker.

Fixed

Steadier home screen in the iOS app

The app no longer stops on the home screen when notification permissions cannot be read.

Improved

App shows dates and times as your phone does

The employee app now uses the phone's region settings for dates, 12- or 24-hour time and numbers.

Fixed

Prepaid credits cover monthly usage reliably

Monthly periods are now paid from the actual remaining credit balance, and empty periods no longer appear in the billing overview.

Performance

Faster notification settings

The company notifications tab loads and saves in fewer steps.

New

Reports follow your regional format

Dates, clock times and decimal numbers in reports and on the absences pages follow the viewer's region, and times no longer show seconds.

Fixed

Co-managers can assign the shared team lead

A co-manager can now pick the team's primary supervisor as a new employee's superior.

Improved

Date and number format per user account

Admins can fix the date and number format for each user account in Company settings, or leave it automatic.

Fixed

Calendar totals match the hours shown

Sums and daily wages are now calculated from the rounded hours displayed in each cell, so the totals add up exactly.

Fixed

Notes managers can mark notes as read

Users with the notes role, not only admins, now get the mark-as-read options and the read-status filter.

Fixed

Exports match what the screen shows

Excel and PDF exports keep the same decimal places and hidden values as the screen, and PDF times stay on one line.

Performance

Security and stability improvements

Improved

Colour rules for half-day absence codes

Calendar colour rules now offer lowercase absence codes, so partial-day absences can be highlighted too.

Fixed

Calendar report uses the full screen width again

The calendar report no longer gets cut to a narrow column with a horizontal scrollbar.

Co-managers, todo checklists and a check-ins column in reports

New

Co-managers for shared teams

Several supervisors can now manage the same subordinates without changing the org chart, and the chart cards show who co-manages each team.

Improved

Assign a new branch in one step

Adding a new branch assignment now closes the previous one automatically instead of rejecting the save.

Improved

One Absences tab on the employee page

The employee's absences and absence limits are now together in a single tab.

Fixed

Automatic branch assignment records each move once

Employees who scan at a new branch on consecutive days now get a single, correct assignment.

New

Checklists and PDF attachments in todos

Todos can carry a checklist, PDF attachments with preview, and an option that lets employees reopen a finished todo in the app.

New

Choose whether employees see reports in the app

A new mobile app setting hides the reports tab and past days in the app, for the whole company or for selected employees.

New

Assigned branch compared with actual attendance

The employee's assigned branches tab shows the days when they clocked in at a different branch than the one assigned.

Improved

Dashboard shows each manager their own team

Attendance matrices and the list of active employees now include only the people a manager supervises.

Fixed

Today's dashboard widgets work in every time zone

Currently working and the scan map no longer empty out in the afternoon for companies outside Europe.

Improved

Larger todo editor

The todo create and edit window grows with the screen, so long descriptions and checklists need less scrolling.

Fixed

Employee app settings show the values in use

The mobile settings card on an employee's profile now shows exactly what that employee's app applies.

New

Optional check-ins column in reports

Branch, project, calendar and project detail reports can show how many times someone arrived, for example to invoice a flat rate per visit.

Performance

Per-employee report no longer freezes

Scrolling and hovering stay smooth right after a large per-employee report has loaded.

Performance

Reports stay accurate after company-wide changes

Changing a schedule, a company setting or an absence type, or editing a record while reports are being recalculated, now always updates every affected report.

Task tracking, saved report layouts and planned breaks in schedules

Fixed

Trust Box appears in the menu immediately

Turning Trust Box on or off in Extra services now updates the left menu straight away, with no page reload.

Fixed

Corrected the Slovak public holiday calendar

A day that is not a public holiday in Slovakia was removed from the holiday calendar.

Improved

Employee app now requires iOS 15 or newer

New app versions install on iPhones running iOS 15 and above, in line with current App Store requirements.

New

Planned breaks in work schedules

Each schedule day can carry a planned break with its own start, end and length, and it appears in the per-employee report.

New

Day timeline on the app home screen

The home screen now shows the selected day as a timeline strip with sessions and breaks instead of a start and end grid.

Improved

Assigned branch in the All days report

In the employee app, consecutive days at the same branch are grouped and labelled so it is clear where the time was worked.

Fixed

Reports page loads without session errors

Filters and the column chooser no longer report an expired session when the reports page loads them at the same time.

Fixed

Steadier worked-time counter in the app

The total worked time stays accurate when the app returns from the background, and the scan confirmation no longer flashes a blank screen.

Improved

Consistent clear buttons next to report filters

New

Tasks show who assigned them and if they were on time

Every task now records the person who created it and whether it was completed on time, both in the web app and in the employee app.

New

Task overview per employee

A new overview shows how many tasks each employee was given, completed on time or finished late over a chosen period.

New

Saved column layouts for the per-employee report

Save a column selection with its totals and export settings as a named layout and switch between layouts instead of rebuilding them each time.

Fixed

Automatic attendance rules open in a wider window

The rule window on the Employees page now uses its full width, so the day checkboxes and the branch selector are no longer cramped.

Performance

Editing a record keeps later reports fast

Closing or changing an attendance record no longer forces every later day to be recalculated, so the reports that follow it open at full speed.

New

Scan details and absences on employee and project pages

Employee detail gets its own Scan Details and Absences tabs, and project detail gets Scan Details, each already filtered to that employee or project.

New

Pin a report filter to keep it for next time

A pinned filter on the Table Reports page is restored on every visit and applied before the report loads.

Improved

Change a filter's value straight from its chip

Filter chips with a list of options now open a picker when you click the value, so there is no need to reopen the filter panel.

Improved

Clearer end of the list in scan histories

Scan lists now say that all records are loaded when everything is shown, instead of reporting no data above a full table.

Performance

Calendar and shift planner open quicker

Both pages now load in place instead of reloading the whole page, so moving between them takes less time.

Improved

Shift planner coverage counts partial shifts

Coverage now measures how much of each window the shifts actually cover, shown as a percentage and a timeline, instead of counting exact matches only.

Fixed

Day details stay with their day while you scroll

The day details panel in the shift planner follows its cell as the page scrolls, so it stays clear which day it belongs to.

Improved

Tidier shift planner grid

The add-shift button now appears only on days without a shift, and the branch name no longer repeats next to the page title.

Fixed

Reports say when a month has no records

Choosing a month with nothing to show now displays an empty state instead of leaving the previous month's rows on screen.

New project overview report and faster, more reliable reporting

Fixed

Errors no longer leave the app stuck loading

If something goes wrong while the app is talking to the server, you get an error message instead of a spinner that keeps turning.

Fixed

Fewer unexpected app closures

The employee app keeps running when saving company notes to the device or handling a server response fails.

Performance

Report totals are re-checked automatically

A nightly check recalculates closed periods and corrects any report totals that drifted, without anyone having to ask.

Fixed

Merging employee profiles keeps the history clean

A merge no longer leaves overlapping salary, branch, work-time or schedule periods behind, so the merged employee's reports stay correct.

Performance

Faster calendar and single-employee reports

Both now read only the period you asked for, which cuts loading time noticeably for companies with long attendance histories.

Fixed

Notification emails handle accented text correctly

A note or Trust Box message with accented characters could interrupt the nightly notification emails; it no longer does.

Fixed

Absence limit checks use the exact dates selected

Checks against yearly absence pools now follow the selected range instead of being influenced by the time of the request.

Integration

Public API: hours rounding and deleted employees

The API adds a property that matches the web app's hours rounding and leaves out deleted employees by default.

Improved

Reorganised arrival and departure rules

The settings for automatic arrival and departure adjustments were laid out again to make each option easier to find.

Fixed

Report column preferences no longer fail silently

If your session has expired, saving column, summary or export preferences now says so instead of quietly discarding them.

Fixed

2 display fixes on the dashboard and company details

New

New project overview report

A new report brings time and activity across all projects together in one place.

Improved

Redesigned task detail report

The task detail report was rebuilt so time spent on each task is easier to read and compare.

Fixed

Fixes to the detailed scans export

The detailed scans export to Excel now covers edge cases that could leave rows missing from the file.

Performance

Faster in-app change log

The change log inside the app loads in pages, so long histories open quickly.

Performance

Faster startup for the Android app

The employee app on Android opens noticeably quicker, most of all on the first launch after an update.

Stability fixes for absences, maps and large reports

Fixed

Fixed creating absences in Safari

Fixed

More reliable map view

Fixed

Fixed a freeze when opening large reports

Bulk removal of assigned branches

Improved

Remove assigned branches in bulk

Bonuses in salary reporting and a detailed employee export

New

Salary with bonuses on the calendar report

A new figure next to Salary adds bonuses, available as a summary column, a per-day row and a breakdown in the day tooltip.

New

Export detailed employee data

Multiple manual breaks per day and faster absence overviews

Improved

All assigned employees visible on a task

Fixed

Breaks kept when editing attendance

The attendance dialog shows the manual breaks already on a record and updates them instead of adding a second copy.

Improved

Filter active employees by work position

Fixed

Company bonuses tab loads in one step

Fixed an occasional sign-in error when opening the bonuses and surcharges tab.

New

Multiple manual breaks per day

Record several breaks on one attendance record; overlapping breaks are rejected as you type.

Performance

Faster absences overview

Improved

Manual break on days without automatic breaks

Improved

Delete a photo from a task in the mobile app

Fixed

Recalculation ignores deleted records

A forced report recalculation no longer reads attendance and absences that were already removed.

Fixed monthly salaries and automatic bonus rules

Improved

Cleaner monthly attendance PDF header

Employee name, report title and month now sit on a single line.

New

Automatic bonus rules

Define rules that create employee bonuses from monthly attendance data; generated bonuses stay fully editable.

Fixed

Mobile overtime matches the web app

Cumulative overtime in the mobile app is calculated the same way as in the administration.

New

Fixed monthly salary

Employees can be paid a fixed amount per month regardless of hours worked, alongside the existing hourly rates.

Improved

Employee to-do comments and attachments visible to managers

Improved

Separate colours for weekends and public holidays

Improved

Guide for adding a new employee

Improved

Flatter shift planner toolbar

The top panel loses its card styling and gains icons on its action buttons.

Monthly Highlights

Month by month — the bigger picture of what we built.

September 2026

Co-managers, planned breaks and reports that remember your setup

  • Co-managers: several supervisors over the same team
  • Planned breaks in work schedules and a day timeline in the app
  • New project overview report and an optional check-ins column
  • Pinned report filters and saved column layouts
  • Todos with checklists, PDF attachments and a per-employee overview
  • 21 bug fixes and 8 performance improvements

August 2026

Fixed salaries, automatic bonuses and reports you can shape yourself

  • Fixed monthly salary alongside hourly rates
  • Automatic bonus rules generated from monthly attendance
  • Salary including bonuses on the calendar report
  • Custom column order and calculated columns in reports
  • To-dos with comments, photos and several assignees
  • 5 bug fixes and 1 performance improvement

July 2026

Shift planning launched for every company, on the web and on the phone

  • Shift planning for every company, with templates, publishing and a mobile view
  • Employees can request and swap shifts from their phone
  • Absences, notes and attendance editing inside the planner grid
  • Partial unlock and a full history of locked periods
  • Redesigned reports in the mobile app
  • 11 bug fixes and 3 performance improvements

June 2026

Attendance approval, tags and richer calendar reporting

  • Approve attendance for a date range directly from the calendar report
  • Tags for employees, projects and branches
  • Custom date ranges and an optional salary column on the calendar report
  • Email notification on every clock-in and clock-out
  • New matrix project report
  • 2 bug fixes and 2 performance improvements

May 2026

Manual control over breaks and more flexible reporting

  • Manual override of automatic breaks, with a clear way back
  • Fixed-timeshift rounding for work schedules
  • Per-employee report opened up to branch managers
  • Automatic to-do creation on a schedule
  • Redesigned column chooser and absence hours per type
  • 10 bug fixes and 3 performance improvements

April 2026

New roles, to-do lists and a wider public API

  • To-do lists for assigning and tracking work
  • Project manager and read-only branch manager roles
  • Company-wide surcharges for salary calculation
  • Theme editor for company branding, plus support for the UK and France
  • Redesigned onboarding wizard and reminders for forgotten shifts
  • 13 bug fixes and 4 performance improvements

March 2026

Compliance locking, the calendar report and the branch manager role

  • Calendar report view with branch, night work and total hours columns
  • Period locking of attendance data for compliance
  • Branch manager role with scoped access to its own branches
  • Absence pool capacity limits
  • Automatic overnight attendance splitting and a project onboarding wizard
  • 5 bug fixes and 8 performance improvements

February 2026

Scan photos, multi-company access and offline scanning

  • Photos attached to scan records
  • One user account with access to several companies
  • Offline manual scans in the mobile app
  • Notification when an employee scans during an absence
  • Absence management through the public API
  • 2 bug fixes and 2 performance improvements

January 2026

Objects overview report, Ukrainian PDF support, and mobile scan enhancements

  • New objects overview report with heatmap, PDF and Excel export
  • Ukrainian language support added for PDF report exports
  • Required photo on scan feature for enhanced verification
  • Faster mobile app startup with optimized data loading
  • NFC scanning interface refinements
  • 3 bug fixes and 2 performance improvements
  • 2 caching and notification fixes

November 2025

Absence pool limits, reports manager role, and mobile task management

  • Individual absence pool limits for granular leave management
  • Absence usage report completely rebuilt for clarity and accuracy
  • New reports manager role for delegated report access
  • MKSoft payroll export integration
  • Locked periods feature for legal compliance
  • Simple task management now available on mobile
  • 8 bug fixes and 5 stability improvements

October 2025

New report columns, scan details, and data integrity improvements

  • Four new break-related columns in per-employee report
  • Duration information added to scan detail views
  • Attendance auto-close toggle for flexible shift management
  • New employee notification options for invoicing
  • Significant data integrity and reliability improvements
  • Offline race condition fixes on mobile app
  • 6 bug fixes and 4 infrastructure improvements

September 2025

Attendance auto-close improvements and dashboard future absences

  • Attendance auto-close system redesigned for greater reliability
  • Dashboard now displays upcoming future absences
  • GPS performance optimization on mobile
  • Improved offline experience with better UI indicators
  • Manual scan validation on mobile
  • 7 bug fixes and 5 testing improvements

August 2025

Special break tracking, API documentation, and security hardening

  • Special break types can now be tracked separately in reports
  • Comprehensive API documentation published
  • Task creation with improved validation rules
  • Haptic feedback replaces vibration for QR scans on mobile
  • Offline manual scan support on mobile
  • Security improvements across authorization and data handling
  • 5 bug fixes and 4 stability improvements

July 2025

Weekend and holiday calculations, GDPR updates, and manual scanning

  • Separate Saturday, Sunday, and holiday hour calculations in reports
  • GDPR terms updated with improved formatting
  • Option to hide overtime columns for cleaner reports
  • Manual scan functionality on mobile app
  • Privacy agreement integration via API
  • 4 bug fixes and 3 performance improvements

June 2025

PDF exports for absences, tasks, and projects

  • Absence PDF export with vacation type details
  • Task PDF export including notes
  • Per-project report PDF export
  • Standard work time calculation performance improvements
  • Night shift status display fix on mobile home page
  • 4 bug fixes and 2 stability improvements

May 2025

QR code enhancements, weekend reporting, and per-branch reports

  • QR code type property for more flexible code generation
  • Weekend and holiday hours now shown separately in reports
  • New per-branch report with Excel export
  • NFC documentation for easier device setup
  • Improved offline geolocation accuracy on mobile
  • New user authentication flow on mobile
  • 5 bug fixes and 3 stability improvements

April 2025

Non-company mode, Czech VAT support, and mobile NFC improvements

  • Non-company mode for individual users and freelancers
  • Czech Republic VAT ID support for billing
  • Per-employee cached report improvements for faster loading
  • Absence column chooser fixes for better customization
  • NFC language resources added to mobile app
  • Improved authentication flow and error handling on mobile
  • 6 bug fixes and 4 stability improvements

March 2025

QR code customization, overlap detection, and mobile work time display

  • Customizable QR code sizes with PDF export
  • Attendance and absence overlap detection with visual indicators
  • Lunch break totals in per-employee reports
  • Security fix for report access permissions
  • Total worked time and notes now visible on mobile home page
  • Break time calculation improvements on mobile
  • 5 bug fixes and 3 stability improvements

February 2025

QR code customizer, new report types, and data editing improvements

  • QR code visual customizer for branded codes
  • New day-record editing modal for quick corrections
  • New report types with Excel export options
  • Absence data editing improvements
  • Employee break ordering and date filters on mobile
  • 4 bug fixes and 3 stability improvements

January 2025

Export improvements, attendance table refinements, and mobile fixes

  • Custom filenames for all exported files
  • Attendance table layout refined for single-line readability
  • 24-hour time display fixes on mobile
  • 5 bug fixes and 4 stability improvements

Year in Review

The full story from launch to today.

2026 — Shift planning and payroll automation (so far)

Nine months in, 2026 has been about planning ahead and paying accurately: shift planning reached every company, payroll gained fixed salaries and automatic bonus rules, and reports became something each company shapes for itself.

  • Shift planning for every company, from templates to a published schedule on the phone
  • Fixed monthly salaries and automatic bonus rules in payroll
  • Reports you build yourself: custom column order, calculated columns, pinned filters and saved layouts
  • Period locking, partial unlock and a full history for compliance
  • New roles and team structures: branch manager, project manager, read-only access and co-managers
  • To-do lists with comments, photos, checklists and several assignees
  • One account for several companies, plus offline and photo-verified scanning
  • Public API extended to absences, raw attendance filters and recalculation

2024 — Growth and integration year

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.

  • Flexible report formatting with decimal and time-based display options
  • Branch management with multi-branch attendance tracking
  • Complete absence management overhaul with web-based creation and company-specific types
  • GPS verification with per-project coordinates and scan filtering
  • Employee notes in calendar for daily annotations
  • Billing system with country selection and Stripe credit purchases
  • Public API foundations for third-party integrations

2023 — From internal tool to public SaaS

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.

  • Project reports caching system for faster large-scale reporting
  • Arrival and departure time rules for flexible company policies
  • Stripe integration for credit-based premium features
  • QR code generator accessible directly from the web interface
  • Excel export for task management data
  • Kanban view and subprojects for project organization
  • Mobile calendar view, offline queue, and notification system

2022 — Stability and foundation

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.

  • Streamlined attendance creation process
  • Column-based table filters across all data views
  • Performance optimization for faster page loading
  • Interface consistency updates across the entire application

2021 — Platform launch

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.

  • Core attendance tracking system with QR code scanning
  • Slovak and English language support from day one
  • QR code PDF export with sticky printer compatibility
  • Absence management page for leave tracking
  • Password reset and account security features
  • Location map for scan verification
  • Mobile app with GPS scanning, QR scanning, and offline support

Like what you see? Try Fresh QR free for 30 days.

Try it for free