On vs LIFE/CTRL
Price, ratings, monetisation and update history for both apps, side by side β with what reviewers say about each.
On
Read full descriptionHide full description
How many hours do you spend on the duty roster every month? Touchoku takes over the whole job β collecting requests, generating a fair schedule, and handling swaps after it's finalized. Built by a practicing physician, born from real hospital pain. WHO IT'S FOR - You're the one stuck making the on-call / duty roster for your department or ward - Requests arrive scattered across chat, paper, and hallway conversations - You want to end the "why do I always get weekends?" and "their pay is higher" complaints - Every swap after finalizing means rebuilding the table by hand KEY FEATURES Collect requests Create a room and share the PIN β that's it. Members enter preferred days, must-avoid days, and other work from their own phones. For people without an account, add them as proxy participants and enter on their behalf. Automatic scheduling Weekly and monthly limits, minimum spacing between duties, and no-pair rules ("these two can't share a slot") are all respected. Optional weekday day shifts, with automatic holiday detection for Japan, the US, China, and Spain. Fairness you can defend Not just balanced counts β the pay gap (max minus min) is optimized too. Set amounts per day type, in yen, dollars, euros, or yuan. Safe swaps after finalizing Simulate a swap first and see exactly how counts and pay change before applying it. Full history is kept. Share, export, remind Full-screen monthly summary, one-tap PDF export, and day-before / same-day duty notifications. THREE STEPS 1. Create a room and share the PIN 2. Everyone enters their requests 3. Generate, review, finalize BEYOND HOSPITALS Clinics, nursing homes, pharmacies, labs, shops β anywhere a team takes turns, Touchoku works. Available in English, Japanese, Chinese, and Spanish. Core features are free. A web version lets you check the roster from any browser with the same account.
LIFE/CTRL
This app helps you build and manage daily routines using customizable templates. It allows you to create reusable activity blocks, arrange them into daily schedules, and assign these schedules to specific dates. Widgets provide at-a-glance progress and task completion without needing to open the app.
- AI-powered day creation
- Reusable activity parts
- Customizable LIFE templates
- Calendar assignment
- Home and Lock Screen widgets
- TODO items and alarms
Read full descriptionHide full description
Most days follow a familiar flow. In LIFE/CTRL you build that flow first as a pattern, a LIFE, then add each day's plans on top of it. Make as many LIFEs as you like: weekdays, days off, days out and more. Put a LIFE on a calendar date and it becomes that day's plan. Add plans or changes for just that day, and the pattern stays as it is. Inside a LIFE, the day is divided into blocks by time and task, and you add parts, your actions, to each block. Your Home Screen widget keeps showing the tasks you need right now. γHow it worksγ β Create with CTRL Answer a few questions and CTRL builds a day from wake-up to sleep. You can also type a request to adjust an existing LIFE, create a part, or add TODO items and alarms. β Build reusable parts Turn brushing your teeth, meals, work, shopping and other activities into timed parts. Choose an icon and colour, then reuse each part across multiple LIFE templates. β Arrange your day Place parts inside blocks such as WAKE, WORK, HOME and SLEEP. Since wake-up starts the day and sleep ends it, schedules that cross midnight, including night shifts, work naturally. β Assign LIFE templates to dates Assign a LIFE to a calendar date to create that day. Keep settings that apply every time separate from changes for one specific date. β Run the day from widgets Home Screen and Lock Screen widgets show the current block and its parts. Mark actions complete without opening the app. β TODO items and alarms Store belongings or steps inside a part as TODO items. Alarms support sound, snooze and vibration-only options. Available in Japanese, English, Simplified Chinese, Korean and Spanish. Free, with no ads or in-app purchases. Your routine data is stored on your device. Only if you allow CTRL's input interpretation is the text you type sent through our server to Google Gemini. Alarm features require iOS 26 or later.
Screenshots
Verdict
The clearest difference is update cadence: LIFE/CTRL at every 2 days against On's every 3 weeks. LIFE/CTRL also leads on review sentiment (100% vs 71%). On price, ads, in-app purchases and device support there is nothing between them.
Scored on Price Β· Rating Β· Positive reviews Β· Number of ratings Β· Update frequency Β· Ads Β· In-app purchases Β· Monetization Β· Best chart rank Β· Devices Β· Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
On ships an update every 3 weeks, LIFE/CTRL every 2 days. The most recent releases landed on October 25, 2026 and October 21, 2026 respectively.
| Parameter | On | LIFE/CTRL |
|---|---|---|
| Price | Free | Free |
| Positive reviews | 71.4% of reviews | 100.0% of reviews β better |
| Update frequency | Every 3 weeks | Every 2 days β better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | β | Free |
| Devices | iPhone, iPad β better | iPhone |
| Requires iOS | 17.6 | 17.0 β better |
| Further details β not scored | ||
| Size | 25 MB | 9 MB |
| Age rating | 17+ | 4+ |
| Developer | RYOTA UEMATSU | YUKIYA SHIMODA |
Customer experience
On
LIFE/CTRL
In-app purchases
On
No in-app purchases
LIFE/CTRL
No in-app purchases









