セキュリティ

制定日: 2026年9月21日 最終改定日: 2026年10月26日

1. 取り扱う情報——「そもそも預からない」設計

シフワリは、預かる個人情報を最小にすることを設計の中心に置いています。

  • 職員の氏名は保存しません。表示名(ニックネーム)のみで運用します
  • スタッフ個人のメールアドレス・電話番号は取得しません。管理者個人のメールアドレスも取得せず、登録するメールアドレスは組織の連絡先1件のみです(契約・請求のご連絡、パスワード再設定、管理画面からのご意見送信時の返信先に使用)
  • ケアの対象者に関する情報は扱いません。回診医・行事など配置調整用の「対象」も、記号・仮名での登録を前提としています
  • 自由記述欄は最小限に抑えています(希望提出時の短いコメントのみ。相性設定などに理由欄はありません)

2. インフラ・データ保管場所

  • 実績のあるマネージドクラウド基盤上で運用しています(主なサブプロセッサは §8 に記載)
  • データベースはマネージド PostgreSQL 基盤(Neon)のシンガポールリージョン(AWS ap-southeast-1)で運用しています

Neon は、AWS 上で PostgreSQL データベースを提供するマネージドサービスです(公式サイト: https://neon.com)。

3. 通信・保管の暗号化

  • 通信はすべて TLS(HTTPS)で暗号化しています
  • 保管データは、利用する各マネージド基盤の保存時暗号化に準拠します

4. アクセス制御・テナント分離

  • 全データを組織(テナント)単位で分離し、すべての参照・更新操作でサーバー側の所有権検証を行います
  • 管理者の権限は「オーナー/管理者」のロールで制御します
  • スタッフ用APIは、★(能力評価)・タグ・個別ルール・相性設定・他人の希望を返しません。画面で隠すのではなく、サーバーがそもそも送信しない設計です
  • データベースの接続情報はサーバー専用で、クライアントに渡ることはありません

5. 認証・セッション

  • 管理者のログインは組織コード+ユーザーID+パスワードで行い、個人のメールアドレスは使いません
  • パスワードはソルト付きハッシュ(scrypt)で保存し、平文では保持しません
  • セッションはサーバー側(データベース)で管理するランダムトークンを httpOnly・secure 属性の Cookie に保持し、即時失効が可能です
  • ログイン試行にはレート制限を設けています
  • パスワード再設定は組織の窓口メール宛のリンクで行い、トークンは有効期限つき・一方向ハッシュ(SHA-256)で保存します

6. スタッフ用URL(QRコード)

スタッフはアカウント登録なしで、個別に発行される専用URLからシフトの閲覧と希望の入力を行います。

  • トークンは暗号用の乱数から作る64文字のランダムな値で、1人につき1つ発行します
  • 退職処理を行うとURLは即時失効します。誤配布時は再発行でき、旧URLはその時点で無効になります
  • 専用URLから閲覧できるのは、本人の希望と、確定・公開済みのシフトのみです(作成途中の下書きは見えません)

7. 決済

決済は Stripe が処理します。クレジットカード情報が当社のサーバーを通過・保存することはありません。

Stripe は世界中の企業が利用する大手オンライン決済サービスで、カード業界の最も厳格なセキュリティ基準(PCI DSS レベル1)の認定を受けています(公式サイト: https://stripe.com/jp)。

8. AI・サブプロセッサ

AI機能は搭載していません。登録されたデータが外部のAI事業者へ送信されることはありません。

主なサブプロセッサ(外部委託先)は次のとおりです。

補足(アクセス解析): トップ・コラム・登録・規約など公開の紹介ページだけで、Cookieを使わず、閲覧されたページ・参照元・国や地域・端末の種類などを集計の形で取得します。スタッフ用ページ(専用URL)・パスワード再設定・管理画面など、URLに鍵が入るページやログイン後の画面では、解析のスクリプトを読み込まず、送信もしません(対象ページを許可リストで限定しています)。

補足: 勤務表の天気表示のため、利用者の許可を得て端末の位置情報を取得し、都道府県の特定のみに使用します(国土地理院・気象庁の公開APIへの照会)。位置情報は保存しません。

9. バックアップ・可用性

データベースはマネージド PostgreSQL 基盤(Neon)上で運用し、基盤の自動バックアップ(履歴からのポイントインタイム復元)を利用しています。

10. データの削除・返却

  • 勤務表の割当・制約設定・休診日などの個別データは、管理者がアプリ内でいつでも削除できます
  • 契約終了時のデータの削除・返却は、お申し出により対応します

11. 第三者認証

ISO 27001 / SOC 2 等の第三者認証は、現時点では取得していません。一方で、これらの認証を取得済みのマネージドクラウド基盤(Vercel・Neon・Cloudflare・Stripe)の上に構築し、本ページに記載の設計・運用によって情報を保護しています。

12. お問い合わせ・脆弱性のご報告

セキュリティに関するお問い合わせ、貴組織のセキュリティチェックシートへのご記入のご依頼、脆弱性のご報告は support@shifuwari.com までご連絡ください。

運営者: 安村建哉(Kenya Yasumura)