Description
■ 1. 通知の発生タイミングについて
アプリは、1 日に 3 回〜数回、ランダムな時間にローカル通知を自動送信します。
送信するタイミングはアプリ側で乱数を用いて決定しており、ユーザーが手動で設定することはできません。
■ 2. メッセージの選ばれ方
各通知には、褒め言葉のメッセージが 1 つ含まれています。
メッセージはアプリ内部に保存されている JSON データから選ばれており、
朝(asa)
昼(hiru)
夜(yoru)
の 3 つのカテゴリに分かれています。
通知を送信する際の時刻に応じて、その時間帯に対応するカテゴリの中から、
ランダムに 1 件だけ選んで通知に含めます。
■ 3. アプリでメッセージが表示される仕組み
ユーザーが通知をタップしてアプリを起動すると、
直前に届いたローカル通知に含まれていた褒め言葉だけがホーム画面に表示されます。
これは、通知データをアプリ内で保存し、それを UI に反映する形で表示しています。
■ 4. デフォルトメッセージについて
まだ通知が届いていない場合、または最後に届いた通知が一定時間を過ぎて無効になった場合は、
ホーム画面にはデフォルトの固定メッセージ
「きっと、いつか褒められますよ。」
のみが表示されます。
■ 5. ユーザー操作について
ユーザーがアプリ内の UI 操作でメッセージを切り替えたり、更新したりする機能はありません。
メッセージの更新はローカル通知が届いたタイミングに完全に依存しています。
■ 6. 補足(アプリの意図・安全性)
本アプリは「予測できないタイミングで、ふと褒められる体験」をコンセプトとしています。そのため、意図的にユーザー操作でメッセージを変更できない仕様となっています。
コンテンツはすべてアプリ内に含まれており、外部サーバーとは通信していません。