Pego
Smart, efficient cleaning
Only for iPhone
Free
Elevate Your Cleaning Operations with Pego
Are you a cleaner or housekeeper tired of juggling tasks with outdated methods? Or a building manager aiming for higher cleaning efficiency? Pego is for you!
Key Features:
Real-Time Alerts and Prioritisation of Tasks
Get notified instantly for urgent or unscheduled tasks. Say goodbye to clutter and hello to an organised, prioritised task list that adjusts in real-time.
Automated Workflow for Cleaning Team
Our intelligent algorithm creates an optimised cleaning route for each team member, taking into account scheduled and unscheduled tasks. Focus on cleaning, not planning.
Personal Productivity Metrics for Operatives
Track your performance over time with personalised metrics. Understand how you can be more effective and where you excel.
Keeps Log of Cleaning Activities
Need to show proof of work or simply want a log for internal records? Your detailed cleaning history is just a tap away.
Why Choose Pego?
Demand-Driven Cleaning
Our smart system identifies rooms and areas that actually need attention, reducing unnecessary work.
User-Friendly Interface
A clean, simple UI makes it easy to see what needs to be done so you can get to work without fuss.
Data-Driven Insights
Use our analytics dashboard to get insights into cleaning times, efficiency, and areas that need more focus.
Note that accounts will be created by your organisation.
more Bugfixes and performance improvements.
2.9.7 Oct 21
# Pego App 2.9.5
## App status indicator
- Four states: Online, Offline (last updated X ago), Offline (over 24h), Syncing (please do not close app)
- Status dot replaces the building icon in the site selector (Tasks and Shifts headers)
- Status row under My Tasks and All Tasks, and on both empty states
- Syncing counts outbound work only — pull-to-refresh does not trigger the warning
- Age stamped by the device clock when task data lands
- One spoken sentence per state for screen readers
## Create task
- Location pre-filled when create starts from a location page (WI 8050)
- New tasks default to Urgent (AB#8049)
- New task types: Client Request and Audit; picker reordered (#8051)
- Task type chip translated instead of showing the wire value
- QR scanner stays on when the camera opens from a location page
- Pre-fill survives a second press, does not discard the photo, does not overwrite a hand-picked location
- Location card shows the name, not a blank
## Task order at a location (ADO #7998)
- Fifth sort key: creation time, oldest first, before the ID tiebreak
- sourceKind and status persisted, so an offline cold start no longer demotes Proof of Presence tasks
- Location seed no longer stamps a missing source as User
## Crashes and blocked flows
- Keyboard dismissed on every create-task attempt (both platforms)
- Splash decode 19.5 MB → 0.55 MB; shipped 3.85 MB → 20 KB
- SQLite "database is locked" on Android background wakes (23 events / 12 users)
- Push registration NPE on the native permission call (17 events / 14 users)
## Offline queue
- Five BFF transport codes retried instead of dead-lettered; a close is no longer hidden locally while the server holds it open
- op_queue timestamps were 0 on every row — dead-lettered work swept early, sync-lag metric empty on 48,948 events
- Push device registration loop was 89% of all dead-lettered ops; client guard added, **server fix still open**
## Languages (17 bundles, parity green)
- Client Request and Audit in every locale
- assign.serverError* in 8 locales
- notifications.upgrade* in 4 locales
- 12 remaining English strings in Nepali
- Hindi and Nepali site-status sentence ends in a danda
## UI
- CustomDropdown renders selectedTextStyle and placeholderStyle (7 call sites)
- Site name set to text-md; gap to the status dot widened
2.9.5 Sep 14
1. Photo proof before a task can be closed
2. Order of tasks at a location is updated to account for alphabetical order
3. Closed work coming back is fixed.
4. "Mark all as done" offline is now working as expected.
5. When the phone is out of space the silent failure now reaches the storage screen
6. Slow connections retry logic update
2.9.4 Sep 2
A reliability release. Everything here fixes a way the task list could show the wrong work, and every issue below was reported from the field.
## Completed tasks no longer stay on the list
- **Pull-to-refresh now clears work that's already done.** Previously, pulling down asked the server only for changes since the last sync, so a task closed earlier than that could never be removed from the screen no matter how many times you pulled. Only force-quitting the app cleared it. A manual pull, or tapping a retry button, now fetches the site's current state and applies it.
- Pulling to refresh no longer occasionally removes tasks that are genuinely still open.
- Refreshing now works even when part of the sync fails, which is exactly when the list is most likely to be out of date.
- Fixed a case where a task closed on the device could be blocked from ever coming back, even if it was later reopened on the server.
## Tasks not appearing at all
- **Fixed devices getting permanently stuck showing an old snapshot of their site.** Affected devices kept displaying task data from a previous day while reporting every sync as successful. One operative lost a full day this way: 69 tasks assigned to them that morning never appeared on the device and all expired as Missed. The app now goes back to the server whenever its live updates have stopped keeping the list current.
- Fixed the hidden-task list growing without limit over time, which could permanently block tasks from reappearing and slowly grew the app's stored data.
## Offline completions
- **Fixed a task you completed offline reappearing as open.** If the app was closed at the wrong moment during startup, it could lose the record that a completion had already been sent and put the task back on the operative's list. This was the last common path for a symptom first reported in July, and the earlier fix in 2.9.2 is confirmed to be recovering real work in production.
## Task creation
- The confirmation message after creating a task now appears. It was silently failing to show, leaving no feedback that the task had been created.
## Behind the scenes
- The app now reports its version to the backend with every request, including for work that was queued offline and sent later. This makes it possible to attribute a problem to a specific app release instead of guessing. No visible change in the app.
2.9.3 Aug 24
Added support for Hindi, Bulgarian, Slovak, Hungarian, Italian, and Mongolian, along with bug fixes and performance improvements.
2.9.2 Aug 18
- QR code tags made of only letters (e.g. AAAA, AAAB, etc) now are considered valid
- Tasks synchronization robustness improvements
2.9.1 Aug 4
Picking up a shift is now easier - operatives can view and select available shifts directly in the app. This release also includes bug fixes and other improvements.
2.9.0 Jul 24
Additional bug fixes and performance improvements
2.8.0 Jul 9
Additional bug fixes and performance improvements
2.7.6 Jun 10
Additional bug fixes and performance improvements
2.7.5 Jun 1
Bug fixes and performance improvements
2.7.4 May 19
Introducing Merit - a new rewards experience that lets operatives track their score, view their points balance, and redeem rewards.
Additional bug fixes and performance improvements.
2.7.3 Apr 7
We now support the Polish language - Witam serdecznie!
Additional bug fixes and performance improvements.
2.7.1 Mar 6
QR code scanning now allows to "Start Work" and "End Work" through selected locations.
2.7.0 Jan 2
Create a new task by taking a photo from the app!
Correction of bugs and performance tuning.
2.6.0 12/09/2025
User authentication improvements.
2.5.3 11/30/2025
Performance improvements and minor bugs correction.
2.5.2 11/18/2025
Performance improvements.
2.5.0 10/26/2025
Zones unlocked! On bigger sites, floors are now grouped into handy zones so you can find and finish tasks faster.
Bugs squashed. Just a few small ones - we like to keep things neat and tidy.
Grab the update and keep your cleans running like clockwork!
2.4.0 09/24/2025
Smarter “My Tasks” - see your next task and how many remain in each location at a glance, so you can plan and start faster.
Performance tweaks for a smoother, snappier experience.
Update now to stay on top of every clean!
2.3.0 09/13/2025
Meet the biggest leap yet for your cleaning checklist:
Offline Mode - complete tasks anywhere, even with no signal. Your progress syncs automatically when you're back online.
Streamlined UI - view only your tasks per location for instant clarity.
One-Tap "Complete All" - instantly mark every task in a location as done instantly.
Update now and power through your cleans faster than ever!
2.2.4 09/01/2025
Minor Corrections & Experience Improvements
We’ve smoothed out a few rough edges to deliver a cleaner, more intuitive experience. Enjoy a more polished app with fewer distractions.
1.16.1 02/11/2025
No Access to Locations
Stop wasting time on locked or occupied rooms. Now you can block or unblock all tasks at once — just toggle “No access to room”.
Automatic Task Translation
Tasks are now automatically translated into your chosen language, making instructions clearer and faster to follow.
1.16.0 02/06/2025
Improved data loading and a few bugs corrected for a smoother experience.
New Languages Available!
- Lithuanian
- Ukrainian
Tap the flag icon on your Profile screen to select your preferred language.
Enjoy enhanced translations throughout the app.
1.15.0 01/02/2025
Tasks loading time dramatically improved and a few bugs corrected for a smoother experience.
Romanian Language Available!
Tap the flag icon on your Profile screen to select your preferred language.
Enjoy enhanced translations throughout the app.
1.14.0 11/22/2024
Bugfixes and performance improvements.
more Version 2.9.7 Oct 21
Data Linked to You The following data may be collected and linked to your identity:
Data Not Linked to You The following data may be collected but it is not linked to your identity: