IndieRadar
Productivity · App Store · JapanRed ocean

集中タイマー

集中 タイマー

The signal here is competition saturation, not search demand. You decide; we lay out the evidence.

Demand read

two models, independent (a read, not a measurement)

both agree
Opus
Wanted수험·자격 공부층이 기록 기능 때문에 1위 앱에 리뷰 13만 건을 남겼고, 기본 타이머로는 대체가 안 된다.
Codex
Wanted수십만 리뷰가 집중 타이머 수요를 입증하며, 기록 오류와 자동 전환 문제를 해결한 새 앱의 설치 여지도 있다.

Two AI reads (Opus and Codex). A judgment, not measured demand. When they split, that is how uncertain it is.

01

How crowded is it

saturation from top-app review concentration

result apps
24
count alone does not show saturation
top-10 review sum
232,282
core saturation signal
#1 app reviews
132,145
dominant incumbent?
top-10 median
10,665
review spread
local-script apps
100%
localization
stale 1yr+
20%
high means a gap

A dominant app with 132,145 reviews owns this space. Avoid a head-on fight, find a narrow gap.

02

Who is already here

top competitor apps (by search relevance)

AppRatingReviews
集中|勉強時間の記録・スマホ依存対策、資格学習や受験にbondavi Inc.4.85132,145
集中旅行者 - フロータイマーWEI JEN CHEN4.7818,755
異星フォーカス | ドット絵の惑星育成タイマー ExocusByland Technology (Shanghai) Co., Ltd.4.84472
FocusFlight - 集中を取り戻したいあなたへCement Planet LTD4.7222,510
Focus To-Do: ポモドーロ技術 & タスク管理Shenzhen Tomato Software Technology Co., Ltd.4.734,975
ツミログ - 習慣化・目標達成アプリmasao kawano4.67703
スマホをやめれば魚が育つ:勉強時間記録・集中アプリ制限・仕事Takeshi Segawa4.5515,230
勉強タイマー 超集中|波音・雨音×ポモドーロ×記録Thomson Inc.4.526,100
03

What reviews complain about

from 90 competitor reviews

記録の信頼性(計測・保存のバグ)high
  • “ある日このアプリだけ突然消えてました。再インストールしましたが、100時間超の記録がゼロに”
  • “学習時間が記録されていないことが何度かあり”
  • “タイマーが鳴る前に終了したときに、記録が反映されないことがたまにあります”
  • “タイマーの終了を押しても勉強時間が記録されません”
  • “連続記録3ヶ月言ってたのに今日もしっかりやったのにいきなり途絶えて最初からに”
Product opportunity

iCloud同期による確実なバックアップとローカル永続化を最優先にし、記録が消えないこと自体を訴求すれば差別化になる。レビューを書かせるほどの信頼問いがここに集中している。

休憩⇔集中の自動切り替えが中途半端medium
  • “勉強時間を過ぎた後自動で休憩タイマーが始まらないところだけが残念”
  • “休憩モードから自動的に集中モードに切り替わってしまいます”
  • “集中と休憩を自動で切り替えてほしい”
  • “「無限ループ」的な機能があると嬉しいかなと思いました”
Product opportunity

ポモドーロサイクルを最初から自動往復(ON/OFF可能)で実装するだけで既存アプリの不満を直接吸収できる。

通知とバイブレーションの制御medium
  • “タイマーなったあとの通知が何度も来るので少し煩い”
  • “消音時にもバイブしてほしい”
  • “行っていない時間計測の終了通知が鳴るというバグ”
  • “通知を多くした際の通知文言が気持ち悪い”
Product opportunity

サイレント時のバイブオプション、通知回数と文面の完全な設定化。地味だが不満の根が深い。

記録の編集・取り消し操作medium
  • “「やっぱ今のナシ(取り止め)」ボタンを作って欲しい”
  • “記録の時間を変更すると、変更前の時間と変更後の時間がどちらも表示されます”
  • “記録を追加する、で時間をタップするとテンキー入力できていたのが…テンキーがつぶれて入力できません”
Product opportunity

テンキー直接入力と「このセッションを無かったことに」操作を標準で持つ。

課金と広告に対するユーザーの温度感medium
  • “機能の課金が980円と少し高め”
  • “この課金紹介の部分を非表示させる機能をつけて欲しい”
  • “学生なので課金できない”
  • “広告もないので集中力が途切れない”
Product opportunity

広告なし・無料で核心機能が使える前提が当たり前の市場。有料は寄付やテーマなど副次的な価値に置く必要がある。

Dynamic Island・Apple Watch・ウィジェット連携low
  • “Dynamic Islandに複数のライブアクティビティが存在する場合でも、残り時間を確認できるように”
  • “Apple Watchでも使いたいですね”
  • “ウィジェットにタイマーが表示されるような機能があると嬉しい”
Product opportunity

Live ActivitiesとWatchOS対応はiOSネイティブの差別化になり、大手の追従が遅い領域。

04

Can a solo dev build it

difficulty and risk, broken down

Scope3 months+Servernot needed (on-device)
⚠ review数13万の圧倒的首位アプリが存在し感情面でも愛されている⚠ 無課金・広告なしの市場期待が既に形成されている⚠ タイマー+記録系はSwiftUI+SwiftDataで自作可能だが品質の担保が生命線

技術的にはローカル完結の週末〜1ヶ月規模で作れるが、記録消失や計測バグへの耐性が求められる市場なので、テストとデータ設計に時間をかけて3ヶ月は見たい。サーバー不要。

05

If you build it

a one-page brief (a starting point, not the answer)

記録が絶対に消えない、自動ポモドーロ往復の集中タイマー

Who for

受験生・資格勉強の学生と若手社会人。他アプリで記録消失や強制課金に遭った人

Problem

既存の集中タイマーは記録の計測漏れや消失が起き、長期の積み上げ記録への信頼を損なう。また集中⇔休憩の切り替えが手動で集中が途切れる

MVP features
  • ·広告
  • ·SNS・他ユーザー比較機能
  • ·ログイン必須
  • ·無料範囲の意図的な制限
Do not build
    Smallest version

    タイマー+確実なローカル記録+iCloud同期+自動ポモドーロ往復のみ。Live Activities表示も入れる

    Monetization

    本体無料・広告なし。テーマ色やピクトグラムなど見た目系の買い切り(数百円)と寄付(学生が回答者に多いのでサブスクは避ける)

    App name / subtitle ideas
    集中タイマー - 記録が消えないポモドーロポモドーロ自動切替 学習タイマー集中 タイマー 勉強 記録
    06

    Honest warning

    the biggest trap of this opportunity

    首位アプリが無料・広告なし・高評価で感情面まで支配しており、機能追加だけの二番煎じでは埋もれる。

    Was this report useful?
    Data: Apple iTunes Search API + public App Store reviews (App Store · Japan) · fetched 2026.08.06 · 90 review samples (recent first, max 500/app) · analysis pre-computed in a local batch (subscription LLM), no runtime calls