SenyAlert — ユーザーマニュアル
目次
- SenyAlertとは?
- クイックオーバービュー
- はじめに
- アプリの使い方
- アラート履歴
- アプリ設定
- ステータス画面
- SMSの実際のコスト
- サポート & Premium
- プライバシー & セキュリティ
1. SenyAlertとは?
今日の高齢者は、アクティブで自立した人々です。散歩に出かけ、海外旅行をし、自分の生活を管理し、その自立心に誇りを持っています。しかし、ある年齢を超えると、感覚的・認知的能力が静かに低下することがあります。転倒したとき、道に迷ったとき、健康上の不安があるとき、スマートフォンを操作して助けを呼ぶことが大きな壁になる場合があります。
多くの高齢者は、無機質な緊急デバイスを持ち歩いたり、コールセンターに監視されたりすることを望みません。信頼できる人たちと、自分のペースでつながっていたいのです。
SenyAlertはその隙間を埋めます。 高齢者にワンタップ(または電話のジェスチャー)で、選んだ家族や友人に正確なGPS位置情報付きのSOSまたは「大丈夫」メッセージを即座に送る手段を提供します。入力不要、メニュー不要、受信者の選択不要。カウントダウンが終わると、事前設定されたメッセージがSMSで自動的に送信されるため、インターネットがなくても機能します。
家族や介護者にとって、設定はこれ以上ないほど簡単です。自分の電話でアプリを設定し、高齢者に一つのMagic Linkを送るだけで、タップすれば準備完了です。さらに安心を求めるなら、毎日のチェックインタイマーを使えば、大切な人が毎日一度「大丈夫」と確認でき、確認しなかった場合は自動的にアラートが送信されます。高齢者はアプリを使ってアクティビティの開始・終了時刻を通知することもでき、時間内に完了しなかった場合はチェックイン漏れアラートが連絡先に送られます。
サブスクリプションなし。アカウントなし。追跡なし。ただ、適切な人たちに、適切なタイミングで、適切なメッセージが届きます。
高齢者のために設計
- ✅ 大きく高コントラストのボタン — SOSと「大丈夫」がひとつずつ
- ✅ 最小限のナビゲーションと認知負荷
- ✅ 音声テキスト変換 — 入力不要
- ✅ 設定可能なカウントダウンまたは長押し送信 — 誤送信防止
- ✅ Magic Linkでの摩擦ゼロ設定 — WhatsApp、SMS、メールで共有、ワンタップで設定完了
- ✅ 画面フラッシュ — 3回の明るい点滅でアラート送信を確認、難聴ユーザーが見逃さない (オン/オフ切替可)
- ✅ 低周波音 — デフォルトのアラート音は500〜600 Hz、加齢性難聴でも聞き取りやすく、ユーザーの必要に応じて調整可能
- ✅ 音声フィードバック — アプリがステータスと実行した操作を読み上げ (オン/オフ切替可)
- ✅ 触覚カウントダウン — 送信前のカウントダウン中、1秒ごとに振動
- ✅ スクリーンリーダー対応 — TalkBack(Android)とVoiceOver(iOS)に完全対応、ボタンにラベルが付き、結果が読み上げられる
2. クイックオーバービュー
SenyAlertは水平方向にスワイプするか、画面下部のアイコンをタップして移動できる4つのホーム画面ページで構成されています。
| ページ | アイコン | 名前 | 説明 |
|---|---|---|---|
| 1 | 🆘 | SOS | 緊急アラート — アプリを開いたときのデフォルト画面 |
| 2 | 💚 | 大丈夫 / チェックイン | ワンタップの安心または毎日のチェックイン期限 |
| 3 | 💬 | 4.3 カスタムアラート | 最大2つの事前設定メッセージボタンと音声録音 |
| 4 | ⏱ | アクティビティタイマー | アクティビティ用デッドマンタイマー (Premium) |
アプリは最後に閉じたときにどのページにいても、常にSOSページで開きます。
その他のアプリ機能(受信者、履歴、設定、ステータス)は、右上のメニューアイコン(⋮)からアクセスできます。
3. はじめに
3.1 初回設定
SenyAlertを初めて開くと、2つのオンボーディングフローがガイドします。
ステップ1 — 権限
アプリは適切に機能するためにいくつかの権限を要求します:
| 権限 | 必要な理由 |
|---|---|
| 位置情報 | アラートメッセージにGPS座標を含めるため |
| マイク | 音声テキスト変換メッセージの録音のため |
| 連絡先 | アドレス帳から受信者を選択するため |
| 通知 | 毎日のチェックインとアクティビティタイマーの警告のため |
| SMS (Android) | データ接続なしで直接SMSを送信するため |
| 電話の状態 (Android) | 携帯電話/衛星ネットワークの利用可能性を検出するため |
| バッテリー最適化 (Android) | バックグラウンドタイマーを確実に動作させるため |
| フルスクリーンインテント (Android 14+) | 画面がロックされていてもタイマー警告を表示するため |
各権限で許可をタップするか、スキップして後で電話の設定から許可できます。欠けている権限で機能が動作しない場合、アプリが通知します。
注意:これらの情報はサーバーに送信されません。権限はデバイス上のアプリのみが使用します。
ステップ2 — 設定ウィザード
権限設定後、セットアップウィザードが最も重要な設定項目を案内します:
- あなたの名前(アラートメッセージで使用:「[名前]が助けを必要としています…」)
- 受信者の追加(アラートを受け取る人)
- Twilioの設定(任意、Wi-Fi SMSと自動化されたiOSアラート用)
- メール通知の設定(任意)
- アラートメッセージのカスタマイズ
- 完了前に配信テスト
いつでも設定をスキップをタップして後で設定から設定できます。ただし、SOSボタンが有効になる前に少なくとも1人の受信者を設定する必要があります。
3.2 家族/介護者設定 — Magic Link
介護者や家族向け。これにより、相手の電話に触れることなく、リモートで全体のアプリを設定できます。
Magic Linkとは?
Magic Linkは、SenyAlertの設定全体がエンコードされた特別なウェブリンクです。高齢者が電話でリンクをタップすると、SenyAlertが開いて事前設定されたすべての設定が即座に適用されます。セットアップウィザード不要、技術知識不要です。
Magic Linkの作成方法
管理者設定を開始するには2つの方法があります:
- 初回起動時:権限オンボーディングのウェルカム画面で「他の人のために設定する」をタップ。
- 設定からいつでも:メニュー(⋮)→ 設定 → 下にスクロール → Magic Linkを生成をタップ。
管理者設定画面では以下の設定手順を案内します:
- 高齢者の名前 — アラートメッセージのパーソナライズに使用
- Twilio SMS — Wi-Fi SMS配信のアカウント認証情報(任意、iOSに推奨)
- メール通知 — SMTP認証情報(任意)
- 受信者 — アラートを受け取る人(名前、電話番号、任意のメール)
- アラートメッセージ — 最大2つの事前設定メッセージテキスト
- アラートUX — カウントダウン時間、トリガー方法(タップまたは長押し)、ウィジェットの動作
- サウンド — 通知音、アラートパターン、ピッチ、音量
- 音声フィードバック — TTS オン/オフ、速度、ピッチ、ニックネーム
- 位置情報 — 位置情報、住所、タイムスタンプを含めるかどうか
- 外観 — 言語とテーマ
- 毎日のチェックイン — チェックイン時間と警告オフセット
完了したら、リンクを生成 & 共有をタップします。アプリがMagic Linkを作成し、電話の共有シートを開きます。WhatsApp、SMS、メール、またはメッセージアプリで送ることができます。
Magic Linkが設定できるもの
Magic Linkはほぼすべてを事前設定できます:
| カテゴリー | フィールド |
|---|---|
| 身元 | ユーザー名、音声ニックネーム |
| Twilio | 有効/無効、アカウントSID、認証トークン、電話番号、送信者名 |
| メール | 有効/無効、SMTPホスト/ポート/ユーザー/パスワード |
| 受信者 | 連絡先リスト全体(名前、電話、メール) |
| メッセージ | 最大2つの事前設定アラートテキスト |
| アラートUX | カウントダウン時間、トリガー方法、ウィジェットモード |
| サウンド | 通知音、パターン(×2)、ピッチ(×2)、音量 |
| 音声フィードバック | 有効、速度、ピッチ |
| 位置情報 | 位置情報、住所、タイムスタンプ、キャッシュ間隔を含める |
| 外観 | 言語、テーマモード |
| 動作 | 自動起動、アラート時フラッシュ、SMS簡潔形式、バッテリー低下アラート |
| チェックイン | 毎日のチェックイン有効、時間、警告分数 |
高齢者の電話で起こること
高齢者が電話でMagic Linkをタップすると:
- SenyAlertが自動的に開きます。
- 確認ダイアログが設定される内容と誰からのものかを説明します。
- 高齢者が承諾をタップすると、すべての設定が即座に適用されます。
- アプリが初めて開かれた場合、高齢者はオンボーディングをスキップしてホーム画面に直接移動し、権限を許可するだけでよいです。
- 高齢者は設定画面からいつでも任意の設定を確認・調整できます。
Magic LinkはHTTPS(
https://senyalert.com/senyalert?payload=…)とカスタムスキーム(senyalert://config?payload=…)を使用します。ペイロードはBase64エンコードされたJSONで、追跡識別子は含まれません。Magic LinkにTwilio認証トークンまたはメールのアプリパスワードが含まれる場合、ペイロードは暗号化されます。
3.3 受信者の管理
受信者は、SOSアラート、「大丈夫」メッセージ、チェックインアラートを受け取る人々です。
受信者を管理するには:メニュー(⋮)→ 受信者をタップ。
受信者の追加
+ボタンをタップして入力します:
- 名前 (任意、推奨) — アプリに表示され、メッセージのパーソナライズに使用
- 電話番号 — 国旗をタップして国コードを選択、数字のみ入力
- メール (任意) — SMSに加えてメール通知を受信
保存をタップ。
編集または削除
- 編集:受信者をタップして編集ダイアログを開く。
- 1件削除:長押しして選択モードに入り、選択して削除アイコンをタップ。
- 全件削除:ゴミ箱アイコン(右上)をタップして確認。
並べ替え
各受信者の横にある上下矢印を使って順序を変更します。順序は配信レポートでの受信者の表示に影響します。
無料 vs Premium
| プラン | 最大受信者数 |
|---|---|
| 無料 | 1 |
| Premium | 50 |
2人以上の受信者が必要な場合は、メニュー(⋮)→ アップグレードからPremiumにアップグレードしてください。
3.4 Androidウィジェット
📱 Androidのみ。ウィジェットはiOSでは利用できません。
SenyAlertはホーム画面に2サイズのウィジェットを提供します。どちらも、アプリを開かずにホーム画面から直接ワンタップでSOSアラートを送ることができます。
ウィジェットの追加
- ホーム画面の空きスペースを長押し。
- ウィジェットをタップ。
- リストからSenyAlertを探す。
- ウィジェットをホーム画面にドラッグ。
2サイズのウィジェットが使えます:標準ウィジェット — 2×2のホーム画面セルに収まる | 大きなウィジェット — 4×2セルに収まる
ウィジェットの動作
ウィジェットをタップするとSenyAlertが開き、ウィジェットモードの設定に応じて:
- カウントダウンモード (デフォルト):送信前に通常のカウントダウンダイアログを表示。キャンセルできます。
- 即座モード:カウントダウンなしで即座にアラートを送信。
ウィジェットモードは設定 → ウィジェットで変更できます。
ウィジェットはアプリのSOSボタンと同じアラートメッセージと受信者を使用します。
4. アプリの使い方
4.1 SOSアラート
SOSページはアプリを開いたとき最初に表示されるページです。大きなSOSボタンが1つあります。
SOSアラートの送信
SOSボタンをタップします(または、「長押し送信」が有効な場合は長押ししてください — アラートの動作を参照)。
何が起こるか:
- カウントダウンダイアログが表示されます(デフォルト:10秒)。プログレスリングがカウントダウンし、電話が1秒ごとに振動し(触覚フィードバック)、音声フィードバックがオンなら「[N]秒で送信します…」と音声が流れます。
- タイマーが切れる前にキャンセルボタンをタップしてアラートをキャンセルできます。
- カウントダウンがゼロになると:
- GPS位置情報が取得されます(正確な位置まで最大5秒)。
- アラートメッセージがあなたの名前、メッセージテキスト、Google MapsリンクとともにAssembleされます。
- 最適なチャンネルでアラートが送信されます(スマートメッセージ配信を参照)。
- サウンドが再生されます(デフォルトで3つのアラート音)。
- フラッシュオンアラートが有効な場合、画面が3回点滅します。
- ステータスレポートダイアログに受信者ごとの配信結果が表示されます。
音声録音
デフォルトのSOSメッセージの代わりに、送信前にカスタム音声メッセージを録音できます:
- SOSボタンの近くにあるマイクアイコンをタップ。
- メッセージを話すと、アプリがリアルタイムで書き起こします。
- 書き起こされたテキストはこの送信のみデフォルトメッセージを置き換えます。
- 録音したメッセージでSOSボタンをタップして送信。
音声フィードバックが有効な場合、マイクが開く前に「録音準備完了」と読み上げます。
音声録音はデバイス内蔵の音声認識を使用します — 音声データはサーバーに送信されません。
起動時の自動開始
📱 Androidのみ。
SenyAlertを起動するための物理ボタンショートカット(Tasker、MacroDroidなど)を設定している場合、設定 → 自動化で起動時に自動開始を有効にできます。この方法でアプリが起動されると、操作なしで即座にSOSカウントダウンが始まります。
これは次の場合に便利です:衣服やバッグに取り付けたBluetoothの緊急ボタン — スマートウォッチのショートカット — 電話のジェスチャーショートカット
アラート送信後、アプリは自動的に閉じます。
4.2 大丈夫 & 毎日のチェックイン
SOSページから右にスワイプ(または💚アイコンをタップ)して大丈夫 / チェックインページに移動します。
このページには切り替えられる2つのモードがあります:
モード1 — 「大丈夫」ボタン
大きな「大丈夫」ボタンを押すと、全受信者に安心メッセージが送信されます — GPS位置情報付きの「[名前]は大丈夫です」。
使用場面:近くで緊急事態が発生し(洪水、停電、地震)家族が心配している場合 — 安全に到着して連絡先に知らせたい場合 — 医師の予約や旅行後に確認を取りたい場合
SOSアラートと同じカウントダウン、サウンド、フラッシュ、配信フローが適用されます。
モード2 — 毎日のチェックイン
毎日のチェックインは、毎日の期限時間を設定し、その前に「生きています」ボタンをタップする必要があります。期限前にタップしない場合、受信者に自動的にアラートが送信されます。
毎日のチェックインの設定:
- トグルをタップして毎日のチェックインモードを有効化。
- チェックイン期限時間を設定(例:毎日午前10時)。
- 警告時間を設定(例:期限の30分前)— アプリがリマインダーとして通知を送信。
仕組み:毎日期限前に「生きています」ボタンをタップできます。期限前にタップすると、連絡先にチェックインOKメッセージが送信され、タイマーが翌日にリセットされます。タップなしで期限が過ぎると、連絡先に自動アラートが送信されます:「[名前]は今日チェックインしていません。」
🍎 iOSの注意:iOSでの毎日のチェックイン通知は、アプリがバックグラウンドで実行されているか、デバイスがスケジュールされたローカル通知を受信できる状態である必要があります。アプリを強制終了すると、自動アラートが確実に起動しない場合があります。確実な毎日のチェックインのため、アプリをバックグラウンドで有効にしてください。
4.3 カスタムアラート
「大丈夫」から右にスワイプ(または💬アイコンをタップ)してカスタムアラートページ(標準モード)に移動します。
このページには事前設定されたメッセージボタンのスクロールリストが表示されます。各ボタンは位置情報付きの特定のアラートメッセージを送信します — 緊急応答は不要だが素早い通知が必要な状況に便利です。
例:「今から家を出ます」 — 「子供を迎えに行きます、1時間で戻ります」 — 「安全に到着しました」
メッセージスロット
最大3つのメッセージスロットがあります:スロット1〜2はテキストメッセージ。スロット3は常に音声録音ボタン — タップしてカスタム音声メッセージを録音・送信。
メッセージの編集
- メッセージボタンの鉛筆アイコンをタップ。
- テキストを直接編集。
- 変更は自動的に保存されます。
各スロットにカスタム絵文字アイコンを割り当てて、一目でボタンを区別することもできます。
スロットの追加と削除
- リスト最下部の+ボタンをタップして新しいスロットを追加。
- スロットのゴミ箱アイコンをタップして削除(確認あり)。
- 上下矢印でスロットを並べ替え。
4.4 アクティビティタイマー (Premium)
✨ Premium機能。一度きりのPremiumアップグレードが必要です。
カスタムアラートから右にスワイプ(または⏱アイコンをタップ)してアクティビティタイマーページに移動します。
アクティビティタイマーは一人でのアクティビティ用デッドマンスイッチです:田舎のハイキング、自転車旅行、水泳、辺鄙な場所でのドライブなど。アクティビティの所要時間を設定します。期限までにアクティビティを終了しないと、位置情報とともに連絡先に自動的にアラートが送信されます。
2つのタイマーモード
期間モード — 時間を設定:時間スライダーで15〜480分を選択。例:「2時間のハイキングに行きます。」
時刻モード — 完了予定時刻を設定:時刻ピッカーで時間と分を選択。例:「18時30分までに戻る予定です。」
ページ上部のトグルでモードを切り替えます。
アクティビティの開始
- オプションでカスタムメッセージを入力または録音(例:「山にハイキングに行きます」)。
- アクティビティを開始をタップ。
- 開始アラートを送信が有効(設定 → アクティビティ)の場合、連絡先に即座にアラートが送信されます:「[名前]がアクティビティを開始しました。予定帰還時刻:[時刻]。」
アクティビティ実行中
ページには表示されます:アクティビティ名/メッセージ — 残り時間(または目標時刻) — 警告カウントダウン:期限のN分前にアプリが通知を表示して警告音を再生。これがアクティビティを終了をタップするリマインダーです。
アクティビティの終了
タイマーが切れる前にアクティビティを終了をタップ。確認ダイアログが表示されます:
- 終了してアラートを送信 (デフォルト) — 連絡先に終了アラートを送信:「[名前]がアクティビティを完了しました。」
- アラートなしで終了 — 誰にも通知せずアクティビティを完了としてマーク。
成功確認画面が表示されます。
タイマーが切れた場合
時間内にアクティビティを終了しなかった場合、受信者に自動アラートが送信されます:「[名前]がアクティビティを完了しませんでした。最終既知位置:[座標]。」
期限が過ぎるとアプリはアクティビティタイマーページに移動します。
バックグラウンドの信頼性
📱 Android:タイマーはネイティブフォアグラウンドサービスとして実行されます — アプリがバックグラウンドにあっても、画面がオフでも、デバイスがスリープしていても動作を続けます。タイマーが有効な間、常駐通知が表示されます(Androidがバックグラウンドサービスに要求)。
🍎 iOS:タイマーはアプリ内でのみ実行されます。ユーザーがアプリを強制終了すると、タイマーは起動しません。iOSで信頼性の高い動作をするには、アクティビティ実行中にアプリを強制終了しないでください。アプリをバックグラウンドに置く(ホームボタン)のは問題ありません。
5. アラート履歴
メニュー(⋮)→ 履歴をタップして送信したすべてのアラートのログを確認します。
履歴の読み方
アラートは日付でグループ化されます:今日 — 昨日 — 過去7日間 — それ以前(月別)
各エントリには表示されます:送信されたアラートメッセージ — 日時 — サマリー:「2/2配信済」または「1/2失敗」 — 使用された送信方法(直接SMS、Twilio、Twilioフォールバックなど)
エントリをタップして展開し、詳細を確認:受信者ごとのステータス — ✅成功または❌失敗と各人のエラー詳細 — 送信時のGPS座標 — 住所(住所解決が有効だった場合) — メール配信ステータス(メールが設定されていた場合)
地図で位置情報を確認
展開したエントリの位置情報座標をタップして、その場所をGoogle Mapsで開きます。
履歴のエクスポート
共有アイコン(右上)をタップして完全なアラート履歴をエクスポート。テキストサマリーまたはCSVファイルとして共有できます — 医師、介護者、保険会社と共有するのに便利です。
エントリの削除
- 1件削除:エントリを長押しして確認。
- 全件クリア:ゴミ箱アイコン(右上)をタップして確認。
無料プラン:履歴は最新20件に制限されます。Premiumでは200件に拡張されます。
6. アプリ設定
メニュー(⋮)→ 設定をタップしてすべての設定オプションにアクセスします。
6.1 スマートメッセージ配信
SenyAlertはスマートな配信チェーンを使用して、困難な状況でも連絡先にアラートが届く最善の機会を与えます。
判断の仕組み
携帯電話または衛星が利用可能ですか?
├─ はい (Android) → 直接SMS で送信(インターネット不要)
└─ いいえ (Android) → Wi-Fi経由でTwilioを試す
└─ Wi-Fiもなし → アラート表示:配信不可能
iOSは常に使用します:
├─ ios_messages (デフォルト) → ネイティブメッセージアプリを開く、送信をタップ
└─ twilio (設定済みの場合) → データ経由の自動SMS
メールはSMSと並行して送信されます(設定されている場合)、携帯電話の状態に関係なく — データ接続がある限り。
直接SMS (Androidのみ)
電話に携帯電話または衛星の電波がある場合、SenyAlertはSIMカードから直接SMSを送信します — 通常のテキストメッセージと同じように。これが最も信頼性の高い方法です、なぜなら:
- インターネット接続が不要です。
- バッテリーバックアップがある通信事業者のSMSインフラを使用します。
- 外部サービスへの依存がありません。
特別な設定は不要です。直接SMSは自動です。
衛星接続 (Android 14+のみ)
📱 Androidのみ。ダイレクトtoセル衛星をサポートするデバイスと通信事業者が必要です(例:互換SIMを持つ特定のAndroid 14+機)。
対応デバイスでは、SenyAlertが衛星接続を自動的に検出します。電話が衛星経由で接続すると、直接SMSはまだ利用可能です — つまり、山、砂漠、海洋などの携帯電波のない遠隔地からもアラートを送ることができます。
ユーザーの操作は不要です。衛星検出はバックグラウンドで30秒ごとに自動的に行われます。
Twilio (Wi-Fiまたはモバイルデータ経由)
TwilioはクラウドSMSサービスです。SenyAlertはこれを次のように使用します:iOSのプライマリ(完全自動の無人送信用) — Androidのフォールバック(携帯電話信号がないがWi-Fiが利用可能な場合)
Twilioには無料または有料のTwilioアカウントと短い設定が必要です。セクション6.2を参照してください。
iOS Messages (iOSのみ)
🍎 iOSのみ。これはiOSのデフォルト方法です。
SMS方法としてiOS Messagesが選択されている場合、SOSをタップするとネイティブのメッセージアプリがアラートメッセージと受信者が入力済みで開きます。メッセージで送信をタップして配信します。
- メリット:どのiPhoneでも機能し、アカウント不要。
- 制限:手動で送信をタップする必要があり、完全に自動化されていません。
iOSアラートを自動化するには、Twilioを設定して設定 → スマート配信でSMS方法をTwilioに変更してください。
メール(SMTP)
SMTPメール認証情報を設定している場合、各アラートはメールアドレスを持つ各受信者にもメールを送信します。メールはSMSと並行して配信されます — 代替としてではなく。セクション6.3を参照してください。
6.2 Twilioの設定
設定 → スマート配信 → Twilio
TwilioはクラウドSMS配信を提供します。任意ですが、特に次の場合に推奨されます:完全自動化アラートのiOS — 携帯電話信号がない場合のWi-FiフォールバックとしてのAndroid
Twilioアカウントの作成
- twilio.comにアクセスして無料アカウントに登録します。
- 登録時に電話番号を確認します。
- TwilioコンソールでアカウントSIDを見つけます。
- (推奨)APIキーを生成します(Twilioコンソールのアカウント → APIキー & トークンの下)。APIキーSID(SK...で始まる)とAPIキーシークレットが得られます。APIキーを使用することは、マスター認証トークンよりも強く推奨されます。より安全なためです:電話が紛失・漏洩した場合、マスターアカウント認証情報をリセットせずに個々のAPIキーを簡単に無効化できます。
- 国がサポートしている場合は英数字送信者IDを使用することを推奨します。不可能な場合、Twilio電話番号を購入できます(通常$1/月)。英数字IDの使用は無料で、送信したSMSのみ料金がかかります。
トライアルアカウントは確認済み電話番号にしか送信できません。任意の番号に送信するには有料アカウントにアップグレードしてください。
SenyAlertに認証情報を入力
設定 → スマート配信 → Twilio:
| フィールド | 説明 |
|---|---|
| アカウントSID | TwilioのアカウントSID(AC...で始まる) — またはAPIキーを使用する場合はAPIキーSID(SK...で始まる)。 |
| 認証トークン | Twilioの認証トークン — またはAPIキーを使用する場合はAPIキーシークレット(プライベートに保管)。 |
| Twilio電話番号 | E.164形式のTwilio番号:+12015551234 |
| 英数字送信者を使用 | オンにして番号の代わりに送信者名を使用 |
| 送信者名 | 最大11文字(文字と数字のみ) |
テスト
Twilioをテストをタップして、入力した番号に実際のテストSMSを送信します。テスト結果(合格/不合格)が即座に表示され、参照のために保存されます。
6.3 メールの設定
設定 → スマート配信 → メール
メール通知はSMSに加えて送信されます — 代替としてではなく。メールを好む受信者や、バックアップ記録として便利です。
SMTP設定
| フィールド | デフォルト | 説明 |
|---|---|---|
| メールアラートを有効化 | オフ | オンにしてメール送信を有効化 |
| SMTPホスト | smtp.gmail.com |
メールプロバイダーのSMTPサーバー |
| SMTPポート | 587 |
標準:587(TLS)または465(SSL) |
| SMTPユーザー名 | — | メールアドレス |
| SMTPパスワード | — | メールパスワードまたはアプリパスワード |
Gmailを使用
Gmailにはアプリパスワードが必要です(通常のGmailパスワードではありません):
- Googleアカウント → セキュリティ → 2段階認証(有効にする必要あり)。
- アプリパスワードで「メール」用の新しいパスワードを作成。
- その16文字のパスワードをSenyAlertのSMTPパスワードフィールドに入力。
テスト
メールをテストをタップして、入力したアドレスに実際のテストメールを送信します。テスト結果は参照のために保存されます。
6.4 アラートの動作
設定 → アラートの動作
| 設定 | オプション | 説明 |
|---|---|---|
| アラートカウントダウン | 0〜30秒 | 送信前のカウントダウン時間。0にすると即座に送信。デフォルト:10秒 |
| トリガー方法 | タップ / 長押し | タップ:一度押してカウントダウン開始。長押し:確認するまで押し続ける |
| 位置情報を含める | オン/オフ | 各アラートメッセージにGPS座標を追加 |
| 住所を含める | オン/オフ | 座標を住所に変換して含める |
| タイムスタンプを含める | オン/オフ | メッセージに日時を追加 |
| SMS簡潔形式 | オン/オフ | 短いメッセージを送信(SMS160文字制限内に収めるのに便利) |
| 低バッテリーアラート | オン/オフ | バッテリーが閾値を下回ると自動的にアラートを送信 |
| 低バッテリー閾値 | % | 低バッテリーアラートを起動するバッテリーレベル(例:20%) |
アクティビティ & チェックイン警告
| 設定 | 説明 |
|---|---|
| アクティビティ警告(分) | アクティビティタイマーの期限の何分前に警告通知を表示するか |
| 毎日のチェックイン警告(分) | 毎日のチェックイン期限の何分前にリマインダー通知を送信するか |
6.5 サウンド & アクセシビリティ
設定 → サウンドと設定 → アクセシビリティ
アラートサウンド
| 設定 | オプション | 説明 |
|---|---|---|
| SOSサウンドパターン | アラート、サイレン、リンギング、エレクトロニック | SOSが送信されたときに再生されるオーディオパターン |
| SOSピッチ | スライダー | SOSサウンドの周波数を調整 |
| OKサウンドパターン | アラート、サイレン、リンギング、エレクトロニック | 大丈夫 / チェックインアラート用オーディオパターン |
| OKピッチ | スライダー | OKサウンドの周波数を調整 |
| 音量 | スライダー | SOSとOKサウンドの共有音量 |
| 通知サウンド | トリプル、トリプル2、なし | アプリ内警告と通知用の短い音 |
サウンドはアプリによってプログラム的に生成され、iOSのサイレントスイッチをバイパスします — 電話がサイレントモードでも再生されます。
アラート時フラッシュ
設定 → フラッシュ
| 設定 | 説明 |
|---|---|
| アラート時フラッシュ | アラートが送信されると画面が3回点滅 |
| 音声録音時フラッシュ | マイクが録音中に画面が点滅 |
音声フィードバック(テキスト読み上げ)
設定 → 音声フィードバック
| 設定 | デフォルト | 説明 |
|---|---|---|
| 音声フィードバック | オン | アプリがステータスの更新と操作を読み上げる |
| 音声速度 | 0.5 | 話速(0.3=遅い、0.8=速い) |
| 音声ピッチ | 1.0 | TTS音声のピッチ |
| 音声ニックネーム | — | 設定すると、アプリは音声メッセージでこの名前で呼びかける |
音声フィードバックは次のようなメッセージを読み上げます:「送信準備完了」 — 「5、4、3で送信します…」 — 「アラートが正常に送信されました」 — 「アクティビティタイマーが開始されました。2時間あります。」
触覚カウントダウン
送信前のカウントダウン中、電話が1秒ごとに振動します。カウントダウンが進行中はいつでも有効で、個別に制御する設定はありません。
スクリーンリーダーのサポート
SenyAlertは完全に対応しています:TalkBack(Android) — すべてのボタンにラベル、結果が読み上げられる — VoiceOver(iOS) — 同じアクセシビリティラベルとアナウンス
特別な設定は不要 — 電話のアクセシビリティ設定からプラットフォームのスクリーンリーダーを有効にしてください。
6.6 外観 & 言語
設定 → 外観
| 設定 | オプション |
|---|---|
| 言語 | 英語、スペイン語、カタルーニャ語、フランス語、ドイツ語、イタリア語、ポルトガル語、バスク語(バスク語)、ガリシア語 |
| テーマ | ライト、ダーク、システム(電話のダークモード設定に従う) |
| インターフェースモード | シンプル(SOS + 大丈夫のみ)/ スタンダード(4ページすべて) |
アプリは初回起動時にデバイスの言語を自動検出します。再インストールせずにいつでも変更できます。
インターフェースモード:シンプルモードはSOSページと大丈夫/チェックインページのみを表示します — 2つのメインボタンだけが必要で他のページに気が散らないようにしたい高齢者に最適。スタンダードモードはカスタムアラートとアクティビティタイマーを含む4ページすべてを表示します。
7. ステータス画面
ホーム画面上部のhealth_and_safety シールドアイコンをタップして、接続状況と位置情報のリアルタイムスナップショットを確認します。
接続ステータス
| インジケーター | 説明 |
|---|---|
| Wi-Fi | Wi-Fiネットワークに接続しているかどうか |
| 携帯電話 | 電話がモバイルデータ/音声信号を持っているかどうか |
| 衛星 | ダイレクトtoセル衛星が有効かどうか (Android 14+) |
| インターネット | 実際のインターネット到達可能性(ネットワーク接続だけでなく)。確認ボタンをタップして更新。 |
位置情報
位置情報を取得をタップして現在のGPS座標をオンデマンドで取得。住所を取得をタップしてその座標を住所に変換します。
ステータス画面には最後に確認された座標と住所が最終更新時刻とともに表示されます。
バッテリー
現在のバッテリー残量と充電状態が表示されます。
Androidの携帯電話診断
📱 Androidのみ。拡張診断セクションにネットワークタイプ、信号強度、通信事業者名、SIM状態、その他の低レベルの携帯電話の詳細が表示されます — 配信の問題のトラブルシューティングに便利です。
8. SMSの実際のコスト
コストを理解すると、適切な配信方法を選択するのに役立ちます。
直接SMS(Android)
直接SMSは電話のSIMカードを使用し、通常のテキストメッセージと同じように請求されます:
- プランに無制限SMSがある場合:無料。
- 無制限SMSなし:通信事業者のレートでメッセージごとに課金(ほとんどの国でSMS1件あたり約$0.01〜$0.10)。
各アラートは受信者1人あたり1件のSMSを送信します。160文字を超えるメッセージは複数のセグメントに分割されます(それぞれ別途請求)。メッセージを短くするには設定でSMS簡潔形式を有効にしてください。
Twilio SMS
TwilioはSMSセグメントごとに料金を請求します:
| 地域 | SMS1件あたりの概算コスト |
|---|---|
| 米国/カナダ | ~$0.0079 |
| 英国 | ~$0.0400 |
| ヨーロッパその他 | ~$0.0500–$0.0900 |
| 世界その他 | 異なります — twilio.com/pricing参照 |
平均的なアラートメッセージ(位置情報リンク付き)は1〜2のSMSセグメントです。受信者3人の場合、TwilioでのSOSは米国でおよそ$0.02〜$0.06 — 実際にはわずかな金額です。
メール
自分のSMTPサーバーによるメール配信は無料です(既存のメールプロバイダーのサブスクリプションを超えて)。Gmail、Outlook、ほとんどのプロバイダーが個人使用のために無料SMTPを提供しています。
衛星
AndroidでのSatellite-assisted直接SMSは通信事業者の衛星サービスを使用します。請求は通信事業者とプランによって異なります — プロバイダーにご確認ください。ほとんどの場合、衛星アクセスのある既存のプランに含まれています。
コスト最小化のヒント
- 携帯電波がある場合はAndroidのダイレクトSMSを使用(ほとんどのプランで無料)。
- TwilioはWi-Fiフォールバックまたは iOS自動化シナリオのみに設定。
- SMS簡潔形式を有効にしてメッセージ長を短縮し、複数セグメント請求を避ける。
- メールアドレスを持つ受信者に無料の補完チャンネルとしてメールを使用。
9. サポート & Premium
アプリ内ガイド
SenyAlertにはメニュー(⋮)→ ヘルプからアクセスできる詳細なアプリ内ガイドが含まれています:
- ユーザーガイド — 完全な使用説明
- ワンタップアラートガイド — SOSボタンのクイックスタート
- Twilioガイド — Twilio設定のステップバイステップ
- 物理ボタンガイド (Android) — ハードウェアボタンショートカットの設定
すべてのガイドはサポートされている9言語すべてで利用できます。
サポートを得る
- Discordコミュニティ:質問、ヒント、機能リクエストのためにSenyAlertコミュニティに参加。
- メール:support@senyalert.comでサポートに連絡。
- バグレポート:メニュー(⋮)→ サポート → バグを報告を使用して診断レポートを送信(デバイス情報、アプリログ、設定サマリーを含む — 個人データなし)。
Premium機能
一度きりのPremiumアップグレードでアンロック:
- ✅ 最大50件の連絡先
- ✅ アクティビティチェックイン
- ✅ メール冗長化
- ✅ Android用SOSおよび大丈夫ウィジェット
- ✅ アラート履歴のエクスポート
- ✅ 他の人のために設定(リモートアシスト設定)
- ✅ 無料機能すべてとサブスクリプション不要!
サブスクリプションなし、繰り返し料金なし、広告なし。一度購入すれば永久に使えます。
アップグレードするには:メニュー(⋮)→ アップグレード — またはPremium機能のロックアイコンをタップ。
以前の購入を復元するには(例:再インストール後):メニュー(⋮)→ アップグレード → 購入を復元。
10. プライバシー & セキュリティ
SenyAlertはプライバシーを後付けではなく、核心的な原則として構築されました。
アカウントなし、追跡なし
- アカウントを作成したりログインしたりすることはありません。
- いかなる種類の分析、テレメトリー、使用追跡もありません。
- 広告も広告SDKもありません。
- ユーザー行動データはサーバーに収集または送信されません。
データはデバイスに留まります
- すべての設定(受信者、メッセージ、設定)はデバイスにローカルに保存されます。
- アラート履歴はローカルに保存され、アップロードされることはありません。
- 位置情報はアラートを送信するときのみ取得されます — バックグラウンドでも受動的にも行われません。
認証情報の安全な保存
- Twilioの認証トークンとSMTPパスワードは平文ではなく、デバイスの暗号化された安全なストレージ(
flutter_secure_storage)を使用して保存されます。 - Magic Linkは設定を安全な方法でエンコードします:
— ペイロードにTwilio認証トークンまたはSMTPパスワードが含まれる場合:ユーザーが指定したPINを使用してAES-256-GCMで暗号化されます。
— 機密情報がない場合:ペイロードはプレーンJSONで、URLにbase64urlエンコードされるだけです。
SenyAlertが外部サービスに送信するもの
| サービス | いつ | 送信されるもの |
|---|---|---|
| 受信者(SMS) | アラートを送信したとき | あなたの名前、メッセージテキスト、Google MapsリンクとしてのGPS座標 |
| 受信者(メール) | アラートを送信したとき(メールが設定されている場合) | 上記と同様、自分のSMTPサーバー経由 |
| Twilio | Twilio経由で送信するとき | メッセージテキストと受信者の電話番号(Twilio REST API経由) |
| Google Maps | 受信者が位置情報リンクをタップしたとき | URL内の座標(標準のMapsリンク) |
それ以外はデバイスから出ません。
SenyAlert — ワンタップで安心を。