
2026/09/02 6:29
Show HN: OwnTime – あなたの日の優先順位のための将棋タイマー
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
OwnTime は、ユーザーが集中予算を設定し、それが使い果たされると直ちに実世界のアラートを発火させることで、厳格な日次時間管理を実施します。これらの予算は、iPhone および Apple Watch の両デバイスで真夜中に自動的にリセットされます。このアプリはクラウドサーバーまたはサブスクリプションに依存せず、完全にローカル上で動作し、各デバイス上でも独立して機能するか、WatchConnectivity を使用した直接同期を通じて動作します。プライバシーを確保するため、データをユーザーがいつでもエクスポートできるプレーンな SQLite ファイルに格納しており、これらの生ファイルはアプリのプライバシーポリシーの範囲外で独自に存在します。標準的なフォーカスモードやサイレント設定を回避し、中断を必ず見逃さないことを保証します。エコシステムは Apple サービスと深く統合されており、ユーザーは Siri を介してハンズフリーでセッションを制御(開始・停止または手動での過去ログ記録を含む)でき、Shortcuts オーテメーションを通じて Apple Watch Ultra のアクションボタンを利用できます。内蔵された統計機能には欠けますが、生使用履歴のエクスポート機能を有することで、ユーザーはデータを完全所有しつつ自身のデジタル習慣を分析することができます。
本文
OwnTime: タイムマネジメントアプリの機能と特徴
概要
- 排他的なタイマーシステム: 複数の優先順位ごとに日別のタイム予算を設定します。一つのセッションを開始すると、他のすべてのセッションが自動的に一時停止します。
- アラート機能: 予算が消費されると即座にアラート音が鳴ります(iPhone と Apple Watch の両方で動作)。
- 自動リセット: 真夜中にすべてのタイマーはリセットされます。
- デバイス間の連携: iPhone と Apple Watch をペアリングすると相互同期が維持され、操作はより迅速なApple Watchから行うことができます。
注意: budgets は単なるダウンカウントタイマーです。作業を開始し、終了するか次のセッションへ移動して手動で停止する必要があります。
基本機能
- 優先順位管理:
- 一つを開始すると、他のものは自動的に一時停止します。
- 予算が尽きるとアラート音が鳴り、即時のフィードバックを得ることができます。
- プラットフォーム対応:
- Apple Watch は必須ではありません。
- iPhone 単体、Apple Watch 単体、あるいは両方での利用が可能です。
- データの所有権と可搬性:
- アプリ内には統計機能は実装されていません。
- 1 タップで履歴全体をエクスポート可能(SQLite フォーマットの平文ファイル)。
- エクスポート先はアプリストレージの同じ場所にあります。
- ノートブックや任意のツールで独自にクエリを実行・分析でき、永続的に保存されます。
- プライバシー保護:
- データを共有した後は、アプリの管理範囲(プライバシーポリシーなど)から外れます。
アプリケーションの違いと特徴
| 項目 | 一般的なタイマーアプリ / タイムシート | OwnTime |
|---|---|---|
| 連携 | 電話機能との連携が必要な場合あり | iPhone 単体でもアラート、ライブアクティビティ、ウィジェットで動作可能。Apple Watch は独立して動作します。 |
| 仕組み | タイムシート形式または固定予算 | 日別予算制。見送られた時間は「予算が減らない」状態として表示されます。 |
| 通知 | 設定による(集中モード等無効化されやすい) | 確実にアラート音が鳴ります。集中モードやサイレントモードに関わらず、時間切れ時にユーザーを強制離脱させます。 |
| データ形式 | アプリ内のダークボックスに閉じ込められることが多い | 平文ファイル (SQLite) でのエクスポート。好きなツールで自由に分析可能です。 |
Siri 音声操作(ハンズフリー)
iPhone と Apple Watch の両方で、すべてのアクションを Siri コマンドまたはショートカットアプリによる自動化に対応しています。Apple Watch Ultra では、アクションボタンにトグル機能を割り当てることができます。
セッションの開始・再開・停止コマンド
| 目的 | コマンド例 | 説明 |
|---|---|---|
| 開始 | | アプリを起動してセッションを開始します。 |
| 一時停止されたセッションを再開します。 | |
| 特定の優先順位(例:「Deep Work」)を開始します。 | |
| 指定の優先順位用のタイマーを開始します。 | |
| 停止・一時停止 | | アプリ全体のセッションを停止します。 |
| 全体を一時停止します。 | |
| 特定の優先順位のセッションを停止します。 | |
| 指定の優先順位用のタイマーを停止します。 |
トグルとログ記録コマンド
- トグル操作:
- コマンド:
Toggle OwnTime - 動作: 稼働中のセッションを停止する、または停止状態にある場合は前の優先順位を開始します(アクションボタン用にも対応)。
- コマンド:
- 過去時間のログ記録:
- コマンド:
Log past time in OwnTime - コマンド:
Log past [優先順位] time in OwnTime - 動作: Siri に「何分かを尋ね」、指定した分を過去のログとして追加します。
- コマンド:
プライバシーとセキュリティ
- サーバーレス設計: アカウントやサーバーは存在しません。
- データ locality: 優先順位やセッションデータはすべてローカルデバイス上に留まります。
- 同期方法: iPhone と Apple Watch は、Apple の
を通じて直接同期します。我々のサーバーを経由せず、クラウドへのデータアップロードもありません。WatchConnectivity - 詳細確認: より詳しい情報はプライバシーポリシーを参照してください。