CluckOut
Simple Time Tracking
Free · Designed for iPhone. Not verified for macOS.
Clock stays in sync when you delete places. Cleaner Category Rates. Day/Week/Month/Year Summary, Workplaces & Watch.
CluckOut - Simple Time Tracking That Works
Stop losing time on time tracking. CluckOut helps you monitor work hours, account for breaks, calculate earnings, and export your data with just a few taps.
Perfect for freelancers, contractors, hourly workers, consultants, and anyone who bills by the hour.
Simple Time Tracking
• One-tap clock in/out with animations
• Clearer Clock—date header, labeled Category and Workplace filters, “Tracking …” hint; last selections remembered; place picker hides when no workplaces remain
• Active session—Working or On Break, hero timer, side-by-side category/workplace chips, Estimated Pay when a rate is set
• Take a break while clocked in; work duration excludes breaks
• Workplaces—Quiet or Suggest; optional default category and map pin; pick a place on Clock or Add/Edit Entry
• Suggest places can nudge on arrive or leave; tap prefills Clock—never auto clocks in or out
• Overlap detection blocks conflicting ranges and flags overlapping records in Summary
• Manual entries with break intervals; confirmation toasts after add, edit, or delete
• Apple Watch app plus Smart Stack widget
Smart Earnings
• Hourly rate or free category-specific rates (Category Rates as separate cards, no extra dividers)
• Done on the rate pad; banner hides while editing; From category or Custom
• Form help as footers; confirmation toast when you save a rate
• Title-bar Save, Add, Update, Export, and Clear with X dismiss
• Earnings from work time, not total session length
Reporting
• Day/week/month/year Summary toolbar with previous/next and Category and Location filters
• Period-native pickers—Day calendar; Week, Month, and Year lists—not a day grid for every frame
• Month groups records by week and Year by month; expand a group or expand all; Day/Week stay a flat list
• Filter by category or workplace; swipe Total Time and Estimated Pay
• Clearer Time Records—category, time range, duration pill; date when the day changes
• Overlap badges and footnote when totals may double-count
• PDF with customizable columns (optional Workplace); CSV/Excel/JSON with break and workplace fields
Reminders & Categories
• Check-in and check-out reminders; empty state with a clear Add Reminder button
• Still Clocked In and Long Break (presets or custom)
• Custom categories empty state with a clear Add Category button
• Suggest workplace arrive/leave nudges (optional Always location)
• Overnight and weekday-repeat local notifications
Beautiful & Intuitive
• Animations, Dark mode, Dynamic Type, VoiceOver; fresh app icon
• Auto-dismiss confirmation toasts with a light success haptic
• Apple Watch clock in/out, breaks, and resume; Smart Stack on watchOS 10+
• iOS 18.0+ and watchOS 8.0+ (widget requires watchOS 10.0+)
Data Management
• Manage Workplaces—Quiet or Suggest; soft-delete keeps place tags on past entries
• Backup & Restore—JSON of records, preferences, categories, and workplaces (.json filename)
• Preferences, categories, and workplaces replace on restore; records merge and skip duplicates
• Import CSV, Excel, and JSON; clear records with period and category filtering
• Local storage only; location for pins and Suggest geofences stays on-device
Why CluckOut?
Accurate time and earnings without complicated setup. Tag where you worked. Browse Summary by day, week, month, or year with pickers that match each period. Take breaks without clocking out. Get reminded if you forget to clock out, stay on break too long, or leave a Suggest place while still clocked in. Back up before switching devices. Catch overlapping entries. Export with break and workplace details. Categories are free for everyone.
more Clock stays in sync with your places
Delete every workplace and Clock no longer keeps the old name in the tracking hint or on the next Check In. The place picker hides until you add a workplace again.
Cleaner Category Rates
Category rate rows are separate cards. Extra list dividers between them are gone.
Time Frame, Month & Year browsing (from 1.5.7)
Pick Day, Week, Month, or Year the way you’d expect. Month groups by week and Year by month; expand a group or expand all. Prev/next stays responsive with many records.
Empty states that invite action
Reminders and Custom Categories empty states put the message and a centered Add button together in one card.
Workplaces (from 1.5.6)
Tag where you worked. Quiet or Suggest places, Summary place filter, CSV/PDF workplace fields, and Backup & Restore for workplaces.
Clearer Clock & confirmation toasts
Labeled idle filters, session chips, remembered last selections; quick toasts after add, edit, or delete.
Backup files use .json
Backup & Restore default filenames end with .json.
Overlap detection, smarter entry forms, Still Clocked In & Long Break, metric carousel, and layout polish remain as in recent releases.
1.5.8 Aug 19
Clearer Time Frame
Pick Day, Week, Month, or Year the way you’d expect. Week, Month, and Year use period lists instead of a day calendar. Step periods with previous/next on Summary without opening the sheet. Switching from Day to Week keeps the week that contains the day you were viewing.
Faster Month & Year browsing
With many records, Month groups by week and Year by month (collapsed). Expand a group to see its rows, or use the header expand/collapse-all icon. Prev/next stays responsive on large datasets. Day and Week stay a simple flat list.
Empty states that invite action
Reminders and Custom Categories empty states now put the message and a centered Add button together in one card—no orphaned Add row above a blank area.
Aligned Summary cards
Filter toolbar, Statistics, and Time Records share the same width and margins; Statistics has comfortable side padding and rounded corners.
Workplaces (from 1.5.6)
Tag where you worked. Quiet or Suggest places, Summary place filter, CSV/PDF workplace fields, and Backup & Restore for workplaces.
Clearer Clock & confirmation toasts
Labeled idle filters, session chips, remembered last selections; quick toasts after add, edit, or delete.
Backup files use .json
Backup & Restore default filenames end with .json.
Overlap detection, smarter entry forms, Still Clocked In & Long Break, metric carousel, and layout polish remain as in recent releases.
1.5.7 Aug 10
Workplaces
Tag where you worked. In Settings → Manage Workplaces, add Home, client sites, and other places. Choose Quiet (tag only) or Suggest (optional arrive/leave nudges). Set an optional default category and map pin. Pick a place when you clock in, change it mid-session, or attach it on Add/Edit Entry. Filter Summary by All Places, Untagged, or a specific place. CSV includes a Workplace column; PDF can show Workplace when you enable it under PDF export columns. Backup & Restore can include workplaces.
Suggest nudges (optional)
Suggest places can notify you when you arrive or leave while still clocked in. Tapping a nudge opens Clock and prefills that place—CluckOut never auto clocks in or out. Requires Always location access and notification permission. Quiet places never send nudges.
Clearer Clock
Idle Clock shows today’s date, a labeled Category (and Workplace when you have places) card, and a short “Tracking …” hint under Clock In. Your last category and workplace are remembered. During a session, category and workplace sit side by side as chips; the hero timer stays front and center, with Estimated Pay underneath when a rate is set. On break, the hero shows break time and metrics show Work so far.
Confirmation toasts
Quick, auto-dismissing confirmation after you add, edit, or delete time records, reminders, categories, and workplaces; and after you save your default or category hourly rates—including when you swipe to delete.
Clearer Summary & forms
Time Records show category name, a simple time range, and a duration pill; the full date appears only when the day changes. The Summary filter uses a full-width period control with equal Category and Location filters. Help text for breaks, rates, and batch updates sits as section footers. Category rates align right and keep two decimals after editing.
Fresh app icon
Updated CluckOut icon on iPhone and Apple Watch.
Backup files use .json
When you create a backup in Settings → Backup & Restore, the default filename ends with .json so Files and other apps recognize it as JSON.
Overlap detection
Conflicting Add/Edit ranges are blocked. Back-to-back ranges are fine. Overlapping rows are flagged in Summary.
Smarter entry forms
Validation banners for clock order, breaks, and overlaps. Duration and pay preview as you edit. Rate fields show From category or Custom. Breaks shift with check-in and clamp to the session.
Backup & Restore
JSON backup of records, preferences, categories, and workplaces. Preferences, categories, and workplaces replace on restore; records merge and skip duplicates.
Still Clocked In & Long Break
Optional reminders if you forget to clock out, or if a break runs long (presets or custom).
Metric carousel
On Summary, swipe between Total Time and Estimated Pay.
Layout polish
Settings and Clock reserve space for the ad banner. Summary refreshes right after you save an edit.
1.5.6 Aug 3
Backup files use .json
When you create a backup in Settings → Backup & Restore, the default filename now ends with .json (for example, cluckout_backup_2026-07-22.json) so Files and other apps recognize it as JSON.
Redesigned Clock
A clearer live session: Working or On Break status, large hero timer, and side-by-side work duration with estimated pay. On break, the hero shows break time and metrics show Work so far.
Overlap detection
Add or edit an entry that conflicts with another record and CluckOut blocks the save with a clear message. Back-to-back ranges are fine. Overlapping rows are flagged in Summary, with a note when totals may count overlapping time more than once.
Smarter entry forms
Validation banners call out clock order, break issues, and overlaps. Duration and pay preview as you edit. Rate fields show From category or Custom. Move check-in and breaks keep their relative offsets; change check-out and breaks clamp into the session.
Backup & Restore
Save a full backup of your records, preferences, and categories—or any combination—then restore later. Preferences and categories replace what’s on the device; records merge and skip duplicates. Find it in Settings → Backup & Restore.
Still Clocked In Reminder
Forgot to clock out? In Settings → Reminders, turn on Remind Me If Still Clocked In, set your usual end time, and choose how often to repeat. If you are still clocked in at that time, CluckOut notifies you—and keeps reminding you until you clock out.
Long Break Reminder
Break running long? Turn on Remind Me If Break Runs Long, choose how long before the first nudge (30, 45, 60, or 90 minutes, or Custom from 1–240 minutes), and how often to repeat. You'll get a “Still on break?” notification after your break exceeds that time, then again until you resume work or clock out.
Summary filter toolbar
Pick a day, week, month, or year from a compact toolbar on Summary. Tap the calendar for a full calendar view with a clear Day/Week/Month/Year control, jump to Today / This Week / This Month / This Year, and filter by category from the same bar.
Metric carousel
On Summary, Total Time and Estimated Pay swipe as carousel pages (with page dots), so you can tell time and pay apart at a glance.
Layout polish
Settings and Clock screens reserve space for the ad banner so footers and controls are no longer covered when you scroll. Summary updates category breakdown and time records right after you save an edit.
1.5.5 Jul 23
Redesigned Clock
A clearer live session: Working or On Break status, large hero timer, and side-by-side work duration with estimated pay. On break, the hero shows break time and metrics show Work so far.
Overlap detection
Add or edit an entry that conflicts with another record and CluckOut blocks the save with a clear message. Back-to-back ranges are fine. Overlapping rows are flagged in Summary, with a note when totals may count overlapping time more than once.
Smarter entry forms
Validation banners call out clock order, break issues, and overlaps. Duration and pay preview as you edit. Rate fields show From category or Custom. Move check-in and breaks keep their relative offsets; change check-out and breaks clamp into the session.
Backup & Restore
Save a full backup of your records, preferences, and categories—or any combination—then restore later. Preferences and categories replace what’s on the device; records merge and skip duplicates. Find it in Settings → Backup & Restore.
Still Clocked In Reminder
Forgot to clock out? In Settings → Reminders, turn on Remind Me If Still Clocked In, set your usual end time, and choose how often to repeat. If you are still clocked in at that time, CluckOut notifies you—and keeps reminding you until you clock out.
Long Break Reminder
Break running long? Turn on Remind Me If Break Runs Long, choose how long before the first nudge (30, 45, 60, or 90 minutes, or Custom from 1–240 minutes), and how often to repeat. You'll get a “Still on break?” notification after your break exceeds that time, then again until you resume work or clock out.
Summary filter toolbar
Pick a day, week, month, or year from a compact toolbar on Summary. Tap the calendar for a full calendar view with a clear Day/Week/Month/Year control, jump to Today / This Week / This Month / This Year, and filter by category from the same bar.
Metric carousel
On Summary, Total Time and Estimated Pay swipe as carousel pages (with page dots), so you can tell time and pay apart at a glance.
Layout polish
Settings and Clock screens reserve space for the ad banner so footers and controls are no longer covered when you scroll. Summary updates category breakdown and time records right after you save an edit.
1.5.4 Jul 22
CluckOut - Simple Time Tracking That Works
Stop losing time on time tracking. CluckOut helps you monitor work hours, account for breaks, calculate earnings, and export your data with just a few taps.
Perfect for:
• Freelancers and contractors
• Hourly workers and consultants
• Anyone who bills by the hour
• Professionals tracking billable time
Simple Time Tracking
• One-tap clock in and out with animations
• Redesigned Clock—Working or On Break status, large hero timer, and side-by-side work duration with estimated pay
• Take a break while clocked in; live break timer and Work so far metrics; work duration excludes breaks
• Overlap detection blocks conflicting Add/Edit ranges and flags overlapping records in Summary
• Manual entries with break intervals that shift with check-in and stay in session
• Apple Watch app plus Smart Stack widget for one-tap launch
Smart Earnings Calculation
• Hourly rate or free category-specific rates
• Done button on the rate number pad; banner hides while editing
• Rate fields show From category or Custom
• Title-bar Save, Add, Update, Export, and Clear with X dismiss on key forms
• Automatic earnings from work time, not total session length
Comprehensive Reporting
• Daily, weekly, monthly, and yearly summaries from a compact Summary toolbar
• Full calendar sheet with a clear Day/Week/Month/Year control and category filter; swipe Total Time and Estimated Pay on Summary
• Footnote when overlapping records may affect totals; overlap badges on rows
• Print or share as PDF with customizable columns
• Export CSV, Excel, and JSON with break time and flexible filtering
Smart Reminders
• Customizable check-in and check-out reminders
• Still Clocked In—notify at your usual end time if you forgot to clock out
• Long Break—notify after a long break (presets or custom), then repeat until you resume
• Overnight and weekday-repeat reminders with local notifications
Beautiful & Intuitive
• Clean interface with animations, Dark mode, Dynamic Type, and VoiceOver
• Full Apple Watch support for clock in/out, breaks, and resume
• Smart Stack widget on watchOS 10+
• iOS 18.0+ and watchOS 8.0+ (widget requires watchOS 10.0+)
Data Management
• Backup & Restore—JSON backup of records, preferences, and categories
• Preferences and categories replace on restore; records merge and skip duplicates
• Import CSV, Excel, and JSON with auto-detection and transactional CSV rollback
• Clear records with period and category filtering
• Secure local storage—all data stays on your device
Why CluckOut?
Accurate time and earnings without complicated setup. Take breaks without clocking out. Get reminded if you forget to clock out or stay on break too long. Back up before switching devices. Catch overlapping entries. Browse Summary with a calendar toolbar and swipe between time and pay. Export and import with full break details. Customize PDF columns. Categories are free for everyone.
Perfect for freelancers, contractors, shift workers, and anyone who bills by the hour.
1.5.3 Jul 22
Apple Watch Smart Stack Widget
Add CluckOut to your Apple Watch Smart Stack for quick access. Tap the widget to open the CluckOut app on your wrist—perfect when you want to clock in, take a break, or check your session without hunting through your apps. Available in rectangular and circular Smart Stack layouts on watchOS 10 and later.
Easier Hourly Rate Entry
Editing hourly rates is smoother across the app. A Done button appears above the number pad when you enter rates in Settings, category rates, batch rate updates, and manual add or edit entry forms.
Consistent Form Navigation
Add Entry, Edit Entry, batch rate updates, category rates, export, and clear records now use the same title-bar layout as Add Category—primary action on the right with an X to dismiss. Export and Clear moved from the bottom of the screen to **Export** and **Clear** in the navigation bar.
Smarter Ad Banner During Rate Entry
When you edit hourly rates with the number pad, the ad banner temporarily hides so it does not cover the keyboard or Done button. The banner returns when you tap Done.
1.5.2 Jul 6
Customize PDF Export Columns
Choose which columns appear when you print or share time records as PDF. Open Settings → PDF export columns to show or hide Date, Clock In, Clock Out, Duration, Break Time, and Category. Your choices are saved automatically and apply the next time you export from Summary. Related summary sections (such as total time, break time, or category breakdown) are hidden when their matching column is turned off—so your PDF stays focused on what you need.
1.5.1 Jun 29
What's New in This Version
Breaks & Pause Timer
Take a break while you're clocked in without losing your session. Tap Take a Break to pause your work timer, then tap Resume Work when you're ready. Your work duration stops during breaks, and a live break timer shows how long you've been on break—so earnings reflect actual work time, not lunch or coffee breaks.
Manual Breaks on Entries
When adding or editing a time entry, you can record one or more break intervals with start and end times. The app shows total break time and work duration, and validates that breaks fall within your session.
CSV & PDF Updates
Exported CSV files now include a Break Time column alongside work duration. Import preserves your check-in and check-out times and break totals. Time records PDFs also show break time in the summary and entry table.
Apple Watch
Start and end breaks from your Apple Watch while checked in. The watch shows on-break status, your work duration, and live break time—synced with your iPhone.
1.5.0 Jun 26
Print Time Records as PDF
You can now generate and share your time records as a PDF from the Summary screen. Use the "Print time records as PDF" button in the time records section to create a PDF that includes the current time frame (day, week, month, or year), date range, and your category filter if one is selected. The PDF shows a summary with total duration and earnings, a category breakdown table, and a detailed entry table (check-in, check-out, duration, and category). Use the share sheet to save the PDF to Files or share it with other apps.
1.4.6 Feb 10
Bug Fixes & Improvements
1.4.5 Feb 1
Categories for Everyone
Categories are now available to all users! Create, edit, and customize categories without any restrictions. Organize your time entries by project, client, or task type. Set category-specific hourly rates and track earnings by category - all completely free.
Overnight Reminders
Perfect for night shifts and late work sessions! Clock-out reminders can now occur after midnight. Set reminders like "10 PM → 6 AM" and the app will correctly handle overnight time ranges. Works with both one-time and repeatable reminders.
Improved Import Safety
Enhanced CSV import with better data protection. If an import fails partway through, all changes are automatically rolled back to keep your data safe. Improved validation prevents errors during export and clear operations.
Watch App Enhancements
The Apple Watch app now includes better international support with localized strings. Improved status synchronization ensures your watch always shows the correct time tracking status. Better error handling and connection management.
Bug Fixes & Improvements
Fixed reminder scheduling status detection and validation. Improved watch status synchronization to avoid display issues. Enhanced ad banner layout for better user experience. Various stability improvements throughout the app.
1.4.4 Jan 29
Apple Watch Support
Track your time directly from your wrist! The new Apple Watch app lets you clock in and out without reaching for your iPhone. See your current status, live duration, and connection status all from your watch. Changes sync seamlessly between your iPhone and Apple Watch in real time.
Enhanced Compatibility
Updated for iOS 18.0 and watchOS 8.0 to ensure the best experience on the latest devices. The app now supports iPhone XS and later, and Apple Watch Series 3 and later.
Bug Fixes & Improvements
Fixed various test suite issues and improved overall app stability. The watch app now has cleaner button styling for a more polished look.
1.4.3 12/06/2025
Bug fixes and improvements.
- Year Time Frame: Added "Year" option to Time Frame selector in Summary view
- Multiple Export Formats: Added support for exporting time records in multiple formats
- CSV Format: Standard CSV export (existing functionality)
- CSV (Excel-compatible): CSV with UTF-8 BOM encoding for optimal Excel compatibility
- JSON Format: Structured JSON export with DataFrame-like schema for programmatic access
- Format selection available in Export Options view
- All formats maintain data integrity and support all existing features (categories, time periods, filtering)
- Multiple Import Formats: Enhanced import functionality to support multiple file formats
- Automatic format detection based on file extension (.csv, .xlsx, .xls, .json)
- CSV import (existing functionality)
- Excel import: Supports CSV-compatible Excel files with UTF-8 BOM handling
- JSON import: Imports DataFrame format JSON files with full data validation
- Seamless import experience regardless of format
1.4.2 11/21/2025
Bug fixes and improvements
### Enhanced Clear Records Feature
**Period and Category Filtering**: Added comprehensive filtering options to clear records functionality
1.4.1 11/18/2025
**Category-Specific Rate Management** - Advanced rate tracking for different work types
• Set individual hourly rates for different categories
• Batch rate updates with category filtering options
• Premium feature gating for advanced category management
• Enhanced earnings calculation with category-specific rates
**Performance & Stability** - Comprehensive improvements and bug fixes
• Improved navigation with interactive date pickers
• Fixed iOS 26.0 compatibility issues and navigation title colors
1.4.0 10/22/2025
**Comprehensive Reminder System** - Advanced reminder management with full CRUD operations
• Create repeatable reminders for specific days of the week (daily, weekdays, weekends, or custom patterns)
• Edit existing reminders anytime with full customization options
• Enable/disable individual reminders with smart toggle controls
• One-time reminders that automatically disable after delivery
• Beautiful reminder interface with intuitive day selection
**Enhanced Reminder Management** - Professional reminder editing and organization
• Dedicated edit view for modifying reminder settings
• Safe deletion with confirmation dialogs
• Visual feedback for reminder status and repeat patterns
• Automatic migration support for users updating from previous versions
**Smart Reminder Patterns** - Intelligent reminder scheduling
• Predefined patterns: every day, weekdays only, weekends only
• Custom day selection for flexible scheduling
• Automatic next occurrence calculation for one-time reminders
• Seamless integration with iOS notification system
1.3.2 09/04/2025
- Enhanced Export Options
- Better Import/Export Experience
- Improved Reminder System
- Performance Improvements
- Bug fixes
1.3.1 08/28/2025
**Legacy CSV Import Support**: Enhanced CSV import functionality to handle legacy time formats
- Automatic detection of time formats (with or without seconds)
- Support for legacy `HH:mm` format and current `HH:mm:ss` format
- Smart duplicate detection using appropriate granularity (minute vs second level)
- Mixed format support allowing both legacy and current formats in the same CSV file
- Comprehensive test coverage for legacy import functionality
1.2.1 08/14/2025
**Batch Rate Update Feature** - Update hourly rates across multiple time entries at once
• Update rates for last 7, 30, or 90 days
• Apply rate changes to this month or year
• Custom date range selection
• Preview current rates before updating
• Comprehensive error handling and progress tracking
**Enhanced Precision** - Second-level precision for more accurate time tracking
**Improved Navigation** - Migrated to NavigationStack for better user experience
**Better UI** - Enhanced layouts, improved accessibility, and consistent design
**Performance Improvements** - Faster operations and better responsiveness
1.2.0 08/13/2025
New feature
- Ability to edit hourly rates for individual time entries
1.1.1 02/22/2025
What's New in Version 1.1.0:
• Added per-entry hourly rate tracking - each time entry now maintains its own rate
• Enhanced export features with success and error alerts
• Added alternating row colors in time records for better readability
• Improved notification system with better permission handling
• Updated earnings calculations to use individual entry rates
• Streamlined settings interface with improved navigation
• Added comprehensive error handling for invalid time entries
• Improved accessibility with dynamic type support
1.1.0 02/19/2025
- Real-time duration updates
- Duration now updates every minute when there's an active entry
- Enhanced ClockView with duration and earnings display
- Added duration display for active check-ins
- Added estimated pay display (shown when hourly rate is set)
- Enhanced Statistics Section
- Matching design with ClockView cards
- Consistent color scheme across the app
1.0.2 02/15/2025
### Bug Fixes
- Fixed an issue where time entries couldn't be deleted using swipe-to-delete gesture
1.0.1 02/13/2025
Clock stays in sync with your places
Delete every workplace and Clock no longer keeps the old name in the tracking hint or on the next Check In. The place picker hides until you add a workplace again.
Cleaner Category Rates
Category rate rows are separate cards. Extra list dividers between them are gone.
Time Frame, Month & Year browsing (from 1.5.7)
Pick Day, Week, Month, or Year the way you’d expect. Month groups by week and Year by month; expand a group or expand all. Prev/next stays responsive with many records.
Empty states that invite action
Reminders and Custom Categories empty states put the message and a centered Add button together in one card.
Workplaces (from 1.5.6)
Tag where you worked. Quiet or Suggest places, Summary place filter, CSV/PDF workplace fields, and Backup & Restore for workplaces.
Clearer Clock & confirmation toasts
Labeled idle filters, session chips, remembered last selections; quick toasts after add, edit, or delete.
Backup files use .json
Backup & Restore default filenames end with .json.
Overlap detection, smarter entry forms, Still Clocked In & Long Break, metric carousel, and layout polish remain as in recent releases.
more Version 1.5.8 Aug 19
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics