Treering - Time Tracking
Lifelog for visualizing effort
Free · In‑App Purchases · Designed for iPad
Treering is a Time Tracking app that aims to help you log daily events easily.
Unique Features:
• Two-way sync with Toggl Track, allowing you to use Treering as a third-party client for Toggl Track. Covering all platforms.
• Two-way Sync with Notion Database, vice versa. Build your personalized Time Tracking Dashboard based on Treering's Template. You can also insert and reference your Time Entries in your other Notion pages.
• Export time entries to calendar; You can export to different calendars based on Projects, making it easy to integrate with other calendar base apps.
• Local first. All your records is stored locally, and with automatic multi-version backups capable of holding up to 100 backups, your records are stored safely.
Common Features:
• Apple Watch support, no need to take out your phone, start logging time anytime.
• Widgets, Dynamic Island, and Live Activities support, to help you focus on the current task, avoid distractions, improve productivity.
• Shortcuts support, build your Time Tracking automation.
• Optimized timing operations for efficiency and productivity, timing in one tap, no distraction.
• Rich and intuitive statistics graphs, help you review and self-analyze easily.
more I’ve been looking for an app like this and tried many. None of them do what I want. This is the app I’ve been looking for . A time tracking app with statistics, cool aesthetic, No corny inspirational goal stuff, and it’s designed for anything you want not just for professionals or freelance. It’s rare to find an app like this
I’ve been looking for an app like this and tried many. None of them do what I want. This is the app I’ve been looking for . A time tracking app with statistics, cool aesthetic, No corny inspirational goal stuff, and it’s designed for anything you want not just for professionals or freelance. It’s rare to find an app like this
开发者你好,很喜欢这款应用,使用体验一直不错,新开发出的可视化工具也很实用。不过,在更新了新的可视化工具之后,数据就不再更新了,下载 Toggl 数据时也会出现闪退。可以尽快解决该问题嘛?非常感谢!
Developer Response 非常抱歉给你带来了不好的体验,请与我联系,以便更快的帮您解决遇到的问题 :treering.timetrack@gmail.com
开发者你好,很喜欢这款应用,使用体验一直不错,新开发出的可视化工具也很实用。不过,在更新了新的可视化工具之后,数据就不再更新了,下载 Toggl 数据时也会出现闪退。可以尽快解决该问题嘛?非常感谢!
非常抱歉给你带来了不好的体验,请与我联系,以便更快的帮您解决遇到的问题 :treering.timetrack@gmail.com
• Long press on blank areas in the calendar view to create time entries
• Added a button to backfill time entry on the views tab
• Added a quick navigation bar on the Presets page, which can be toggled via the "Show Preset Group Navigation Bar" setting. This navigation bar will also automatically hide when the content on the Presets page is insufficient for scrolling.
• Optimized performance on the Presets and Statistics pages to reduce lag.
• Adjusted the layout of the edit page, optimized the button styles and Time Point list styles
• Fixed an issue where the touch area for adjusting time in the edit page was too small
2.11.0 Feb 20
• Fixed the issue where idle time (time interval) calculation was incorrect.
2.10.2 Feb 7
• Removed Toggl registration feature as its registration API is no longer available
• Updated the domain for the Notion sync plugin
2.10.1 Jan 7
Search Functionality
• Search Time Entries: Added a search button at the top of the "View" page to quickly find and edit Time Entries.
• Multi-Criteria Filtering: Supports filtering by combinations of Projects, Tags, time ranges, and more.
Statistics Details Page
• Project & Tag Statistics Details: Added a list of related Time Entries on the statistics details pages for Projects and Tags, allowing quick viewing and editing of records.
• Quick Access to Statistics: Tap Project or Tag names in statistics cards to visit their details page, or access them from the Project/Tag edit pages.
• Date Range Selector: Added a segmented picker to adjust date ranges and view Time Entries for specific periods.
• Statistics Cards: Introduced 8 new metrics—First Date, Last Date, Total Duration, Avg. Duration/Day, Total Count, Avg. Count/Day, Longest Single Entry, and Longest Daily Total.
Auto-Continuation
• When starting a new timer, if the gap between the end time of the previous timer and the start time of the new one is shorter than a certain interval (default: 10 seconds), the new timer will automatically be connected seamlessly with the previous one, eliminating small gaps between timers.
• You can modify the "Auto-Seamless Timing" setting in the "Settings" > "Advanced Settings" menu to freely adjust the interval threshold or disable this feature.
CSV Export
• Export Time Entries: Added CSV export for data backup and analysis.
• Custom Date Range: Select specific time periods for export.
• Multiple Access Points: Available via Settings and the bottom of the Statistics tab.
Misc
• Upgraded the payment SDK version
• Updated support for iOS 26
2.10.0 12/18/2025
• Added conflict detection on the Time Entry editing page, which can automatically update conflicting records: If the time being edited overlaps with another Time Entry, conflicting records will be displayed on the interface, along with corresponding automatic updates (such as automatically adjusting start/end times or deleting completely overlapped entries). The automatic updates for conflicting records can be manually turned off using a toggle on the interface.
• New option added in Advanced Settings to control the default behavior for conflict records. When enabled, the "Update conflicting records" toggle will be automatically checked. When disabled, conflicting records will not be processed by default. You can still manually choose whether to apply updates to conflict records during each editing.
• Introduced a long-press menu for both calendar and list views.
• Adjusted the position of menu options on the Settings page.
2.9.2 11/20/2025
Calendar Two-Way Sync and Sync Settings Optimization
• Calendar Two-Way Sync: Changes, creations, and deletions in the calendar will be synchronized with the Treering App.
• New Calendar Sync Status Icon: A status icon has been added to both the list and calendar views to indicate unsynced records.
• New "Project Settings" in Calendar Sync Settings: You can now configure associated calendars and export formats for each project.
Enhanced Calendar Export Functionality
• New Calendar Deduplication Tool: Automatically detects and cleans up duplicate start/end time records within the same calendar.
• Custom Calendar Export Format Support: Users can now define their own export formats.
• Duration Format Adjustment: The duration format during export has been changed to "hours + minutes," with seconds no longer displayed.
• New "Advanced Options" for Exporting Projects to Calendar: When a calendar is linked, you can now specify export targets for multiple projects to the same calendar or a single project to multiple calendars.
• New "Export Current Project Records" Button: Added to the project-associated calendar settings page.
• Fixed Issues: Resolved specific cases that could lead to duplicate calendar record exports.
Duration Display and Statistics Optimization
• List Page Duration Display: Added differentiation in thickness and color for "hours, minutes, and seconds."
• Statistics Page Duration Display: A toggle option has been added to show or hide seconds.
• Statistics Page Legend Display Optimization: Improved the legend display for better clarity.
Toggl Sync Improvements
• Added toggl API request statistics and rate limiting mode to comply with the new usage restrictions of the toggl API.
• Workspace Display in Sync Settings: Added a display for Workspace in the sync settings page to maintain consistency in multi-Workspace account environments.
• Optimized Toggl Sync: Now only pulls records from the currently linked Workspace.
• Improved Progress Display in Toggl Data Comparison Tool: Enhanced the progress indicators for better user experience.
• Fixed an issue that could lead to duplicate uploads of Projects to toggl.
Others
• Launch of New "Treering Time Tracking" Official Website: Featuring update logs and user documentation.
2.9.1 06/24/2025
• Replace feedback with new in app feedback.
2.9.0 12/14/2024
• Added sync exclusion options: Exclude Time Entries containing specific Projects or Tags from being uploaded. Access these settings from the top-right menu on the Toggl and Notion control pages.
2.8.2 12/02/2024
New Shortcuts:
• Get the current running Time Entries
• Stop Time Entries (The old "Edit Time Entry" can still be used to stop time entries.)
2.8.1 10/24/2024
• Long press on Time Points in the Time Entry edit page to set as start/end time
• Improved prompts for Toggl login process
2.8.0 10/14/2024
• Adjusted the position of duration on preset buttons to provide more space for details
• Improved the display of charts with numerous tags, making them scrollable
2.7.10 08/31/2024
• Improved the efficiency of Notion synchronization
• Fixed an issue that caused incorrect display of "Deleted" notifications
2.7.9 08/26/2024
• Fixed an issue where column settings in the calendar view were not applied correctly on Pro Max devices
2.7.8 08/21/2024
• Added animation to the time adjustment panel in editing pages.
• Fixed a bug in the iPad version where the sidebar tab button display was incorrect.
2.7.7 08/14/2024
• Added a "Replace Current Time Entry" button to the Preset and Time Entry editing pages
• This button is now available through long-press on Presets, in the Preset editing page, and in the Time Entry editing page
• Fixed an issue where users on iOS versions prior to 17.2 might encounter errors when using Shortcuts
2.7.6 08/12/2024
• Fix the issue that Time Entry pull from Notion will failed if there are some empty title entries.
2.7.5 08/02/2024
• Added a Debug option in Advance Settings.
2.7.4 08/01/2024
• Fixed a layout issue in the gap time editing page
2.7.3 07/31/2024
• Added a button in the advanced settings to clear data and settings
2.7.2 07/30/2024
Notion Two-Way Sync
• All entries in Treering can automatically sync to Notion, and any modifications made in Notion will also sync back to Treering.
• Use Treering's official Notion Template to build your personalized Time Entry Dashboard according to your preferences.
• Modifications made on external platforms can automatically sync to other platforms (for example: starting a timer on Toggl will not only sync to Treering, and it will be sync to Notion through Treering).
New Features:
• Optimized the time adjustment menu, reducing interface layers for more convenient operation.
• You can quickly replace the current timer content by long-pressing a Preset.
• In-app feedback: You can now contact the developer directly using in-app feedback.
• Added cumulative duration charts for each hour in the statistics, making it easier to understand what you’re doing at each time period.
• The statistics page now allows you to jump to a specific date and quickly return to today.
• You can manually switch to dark mode in the appearance settings.
• Corrected the language mapping for Notion Integration and Template.
• Fixed an issue where shortcuts would create duplicate time entries under certain circumstances.
• Lots of optimizations and bug fixes.
2.7.1 07/23/2024
Notion Two-Way Sync
• All entries in Treering can automatically sync to Notion, and any modifications made in Notion will also sync back to Treering.
• Use Treering's official Notion Template to build your personalized Time Entry Dashboard according to your preferences.
• Modifications made on external platforms can automatically sync to other platforms (for example: starting a timer on Toggl will not only sync to Treering, and it will be sync to Notion through Treering).
New Features:
• Optimized the time adjustment menu, reducing interface layers for more convenient operation.
• You can quickly replace the current timer content by long-pressing a Preset.
• In-app feedback: You can now contact the developer directly using in-app feedback.
• Added cumulative duration charts for each hour in the statistics, making it easier to understand what you’re doing at each time period.
• The statistics page now allows you to jump to a specific date and quickly return to today.
• You can manually switch to dark mode in the appearance settings.
• Lots of optimizations and bug fixes.
You can view previous updates in Settings -> Update Log.
2.7.0 07/22/2024
• Fixed an issue where the shortcut "Find Time Entry" might produce incorrect filter results under certain conditions.
2.6.4 03/04/2024
• Fixed an issue with the calendar export feature where automatic export was not triggered when a target calendar was not set for individual Project export.
• Other performance enhancements and minor UI adjustments.
2.6.3 02/22/2024
• Multi-column display to the calendar view, which can be set to 1-3 columns in the appearance settings.
• Haptic feedback for pin time widget
2.6.2 01/20/2024
• Fixed the issue where Time Entries synced from Toggl are not automatically exported to the calendar.
• Fixed the issue of incorrect duration calculation on the statistics detail page under certain conditions.
2.6.1 01/18/2024
• Long press on blank areas in the calendar view to create time entries
• Added a button to backfill time entry on the views tab
• Added a quick navigation bar on the Presets page, which can be toggled via the "Show Preset Group Navigation Bar" setting. This navigation bar will also automatically hide when the content on the Presets page is insufficient for scrolling.
• Optimized performance on the Presets and Statistics pages to reduce lag.
• Adjusted the layout of the edit page, optimized the button styles and Time Point list styles
• Fixed an issue where the touch area for adjusting time in the edit page was too small
more Version 2.11.0 Feb 20
Data Not Linked to You The following data may be collected but it is not linked to your identity: