本プライバシーポリシー(以下「本ポリシー」)は、Ryo Yoshioka(以下「当方」)が提供するモバイルアプリケーション「Hitorinku(一人工)」(以下「本アプリ」)における、利用者(以下「ユーザー」)の個人情報の取扱いについて定めるものです。本アプリは、建設業の経営者および従業員を対象とした出勤・人工管理アプリです。
本アプリは以下の情報を取得・利用します。
| 情報の種類 | 取得目的 | 保存場所 |
|---|---|---|
| 出勤・人工データ(社員名・現場名・勤務日数・有給記録等) | 本アプリの中核機能(出勤管理・人工集計・PDF出力)の提供 | 端末内(SQLite) |
| Apple ID 情報(メールアドレス・氏名) | Apple Sign-In による経営者アカウント識別 | Supabase(経営者のサインイン時) |
| 匿名認証ID(社員モード) | 社員アプリの招待コード参加・有給申請の送受信 | Supabase(個人を特定する情報は含みません) |
| 有給申請データ(日付・理由) | 社員から経営者への有給申請の送受信 | Supabase(承認後は経営者の端末に取り込み) |
| 招待コード | 社員アプリの参加識別 | Supabase(30日で失効) |
| 購入情報(サブスクリプション状態) | プロ機能の提供・課金管理 | RevenueCat および Apple サーバー |
| 生体認証(FaceID/TouchID) | 経営者モードの起動時認証 | 端末内のみ。サーバー保存なし |
| 通知設定 | 有給申請・承認のリマインダー | 端末内 |
本アプリは以下の第三者サービスを利用しており、それぞれのサービスにユーザー情報の一部を送信します。各サービスのプライバシーポリシーが適用されます。
| サービス | 用途 | 送信される情報 |
|---|---|---|
| Apple Inc. | 認証・課金 | Apple ID 情報、購入情報 |
| Supabase | 経営者認証・社員モード連携・有給申請の送受信 | Apple ID 情報・匿名認証ID・有給申請データ・招待コード |
| RevenueCat | サブスクリプション管理 | 購入トークン・匿名化された利用統計 |
当方は、法令に基づく場合を除き、ユーザーの同意なく上記以外の第三者に個人情報を提供することはありません。
端末内に保存されたデータは、ユーザーが本アプリをアンインストールするまで、または手動で削除するまで保持されます。Supabase に保存されたデータは、アカウント削除のリクエストを受領した時点で速やかに削除します。招待コードは発行から30日経過後に自動的に失効します。
ユーザーは、当方に対して以下を請求することができます。
請求は本ポリシー末尾の連絡先までご連絡ください。
当方は、個人情報への不正アクセス・紛失・改ざん・漏えいを防止するため、合理的な安全管理措置を講じます。なお、インターネット上での通信に関しては、すべて TLS(HTTPS)で暗号化されます。
本アプリは、13歳未満の児童を主たる対象としていません。13歳未満の児童から個人情報を意図的に収集することはありません。万が一そのような情報が送信されたことが判明した場合、速やかに削除します。
本ポリシーは、法令の改正やサービス内容の変更に伴い改訂されることがあります。重要な変更がある場合は、本アプリ内またはApp Store上で通知します。
本アプリの運営者: Ryo Yoshioka
お問い合わせ: support@upthemoon.co.jp
This Privacy Policy ("Policy") describes how Ryo Yoshioka ("we", "us", or "our") collects, uses, and shares information of users ("you") of the mobile application "Hitorinku" ("App"). The App is an attendance and labor-day management tool for owners and employees in the construction industry.
| Type | Purpose | Storage |
|---|---|---|
| Attendance / labor-day data (employee names, worksites, days worked, leave records) | Core functionality (attendance management, labor-day aggregation, PDF export) | On-device (SQLite) |
| Apple ID info (email, name) | Owner account identification via Apple Sign-In | Supabase (only when an owner signs in) |
| Anonymous auth ID (employee mode) | Joining via invite code, sending leave requests | Supabase (does not contain personally identifying information) |
| Leave request data (date, reason) | Sending leave requests from employee to owner | Supabase (imported to owner device upon approval) |
| Invite code | Identifying employee app participants | Supabase (expires after 30 days) |
| Purchase info (subscription status) | Providing pro features, billing management | RevenueCat and Apple servers |
| Biometric authentication (Face ID / Touch ID) | Owner mode launch authentication | On-device only. Not stored on servers |
| Notification settings | Reminders for leave requests / approvals | On-device |
The App uses the following third-party services. Each service's privacy policy applies to data they receive.
| Service | Use | Information sent |
|---|---|---|
| Apple Inc. | Authentication and billing | Apple ID info, purchase info |
| Supabase | Owner authentication, employee-mode integration, leave request transport | Apple ID info, anonymous auth ID, leave request data, invite codes |
| RevenueCat | Subscription management | Purchase tokens, anonymized usage stats |
We do not provide personal information to third parties other than the above without your consent, except as required by law.
On-device data is retained until you uninstall the App or delete it manually. Data stored in Supabase will be promptly deleted upon receipt of an account deletion request. Invite codes automatically expire 30 days after issuance.
You may request:
Please contact us at the address below to make such requests.
We take reasonable security measures to prevent unauthorized access to, loss of, alteration of, or leakage of personal information. All communication over the internet is encrypted with TLS (HTTPS).
The App is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that such information has been submitted, we will delete it promptly.
This Policy may be revised in response to changes in laws or services. Significant changes will be notified via the App or the App Store.
Operator: Ryo Yoshioka
Contact: support@upthemoon.co.jp