Cuplikinは、Ghozi Mahdiが運営する、macOS、iPhone、iPad、Android向けのローカルファーストの動画アプリケーションです。本プライバシーポリシーでは、どの情報がお客様のデバイスに保存されるか、オンライン機能を選択した際にどの情報が処理されるか、その利用目的、およびお客様が選択できる事項について説明します。
1. ローカルファースト設計
ローカルのプロジェクトカタログ、元の動画ファイル、ローカルで生成された音声と文字起こし、エディターの状態、キャプション、Final Clips、書き出したファイルは、初期設定ではお客様のデバイスに保存されたままです。Cuplikinがこれらのファイルをアカウントに自動で同期することはありません。音声がお客様のデバイスから送信されるのは、第2条で説明するクラウド文字起こしを選択した場合に限られます。
iPhone、iPad、Androidでは、プロジェクトが引き続き動作するよう、選択した動画や画像がデバイス上のCuplikin専用ストレージにコピーされ、書き出したFinal Clipsはデバイスの写真ライブラリに保存されます。これらのファイルはお客様のデバイスに残ります。
Cuplikinアカウントを持っていても、ワークスペース全体がアップロードされるわけではありません。情報は、お客様が選択したオンライン機能のためにのみ、その機能の提供に必要な範囲でのみ送信されます。
2. 処理する情報
アカウントおよびセッション情報
アカウントの登録と認証、メールアドレスの確認、セッションの保護、アクセスの回復のために、メールアドレス、パスワードのハッシュ、アカウントの状態、法的文書への同意、確認状況、セッション記録を処理します。Cuplikinはパスワードを平文で保存しません。パスワードの再設定やメールによるアカウント削除をリクエストした場合、リンクのハッシュのみを含む一回限りのリンク記録を保存します。
AppleおよびGoogleでのサインイン
AppleまたはGoogleでのサインインを選択した場合、そのプロバイダから、変わらないアカウント識別子、プロバイダが共有するメールアドレス、およびそのアドレスが確認済みかどうかを受け取ります。Sign in with Appleでは、実際のメールアドレスの代わりにプライベートリレーアドレス(@privaterelay.appleid.comで終わるもの)を共有できます。AppleやGoogleのパスワードを受け取ることはありません。Appleは初回サインイン時にお名前を共有することがありますが、Cuplikinはそれを保存しません。
この情報は、Cuplikinアカウントの作成またはサインインに使用します。プロバイダが既存のCuplikinアカウントのメールアドレスを確認した場合、そのプロバイダはそのアカウントに連携されます。Sign in with Appleの場合、アカウントを削除した際にお客様のApple IDへのCuplikinのアクセスを取り消せるよう、Appleが発行するトークンを暗号化して保存します。
デバイスおよびネットワークのセキュリティ情報
不正利用の防止、無料クレジットの適格性の保護、サービスの保護、障害の診断のために、仮名のインストール識別子、プラットフォームの種類、最小化またはハッシュ化したネットワークプレフィックス情報、リクエスト識別子、レート制限の記録、セキュリティイベントを処理します。通常のアプリケーションログには、パスワード、アクセストークン、プロバイダのシークレット、文字起こしの原文、ローカルのファイルパス、リゾルバの生のURLが含まれないよう設計されています。
アプリの診断と利用状況
macOS、iPhone、iPad、Androidでは、CuplikinはGoogle Firebaseを使用します。
- Firebase Crashlyticsは、問題を発見して修正するために、クラッシュレポートおよびエラーや停止に関する診断メッセージを、デバイスのモデル、OSとアプリのバージョン、Crashlyticsのインストール識別子とともに受け取ります。
- Firebase Analyticsは、どの機能が使われているかを把握するために、表示されたアプリの画面を、アプリインスタンス識別子、デバイス、OS、アプリのバージョン、おおよその地域の情報とともに受け取ります。
- Firebase Remote Configは、更新のお知らせなどのアプリ設定を配信するために、Firebaseのインストール識別子を使用します。
Cuplikinは、アカウントのメールアドレス、アカウント識別子、動画の内容、文字起こし、ファイル名を意図的にFirebaseへ送信することはなく、Firebaseの情報を広告に使用しません。
クレジット、サブスクリプション、購入
アカウントのティア、クレジット残高と履歴、利用権(エンタイトルメント)、プロバイダの商品識別子、および取引、購入の復元、返金、照合の記録を処理します。支払いはApple(App Store)およびGoogle(Google Play)が処理します。RevenueCatはサブスクリプション、利用権、購入状態の管理を支援します。Cuplikinは支払いカードの完全な情報を受け取ったり保存したりしません。
ホスト型AIの情報
Cuplikin Cloudを選択した場合、分析の実行、結果の返却、クレジット使用の記録、ホスト型履歴の提供のために、タイムスタンプ付きの文字起こし、動画のタイトルと長さのメタデータ、言語またはロケール、許可された指示、AIの出力、フック候補、スコア、理由、運用上の出所情報を処理します。
ホスト型のフック分析では、Cuplikinアプリから元の動画ファイル本体、ローカルのファイルパス、Final Clips、書き出したファイル、カスタムプロバイダのAPIキーを受け取りません。
クラウド文字起こしの情報
デバイス上での文字起こしではなくクラウド文字起こし(対象のプランで利用可能)を選択した場合、Cuplikinアプリは選択された元の動画から音声トラックを抽出し、デバイス上で圧縮したうえで、その音声と、長さ、サイズ、チェックサム、選択された言語のみをアップロードします。動画の映像、その他のプロジェクトファイル、ローカルのファイルパス、ファイル名はアップロードしません。Cuplikinのホスト型サービスは、Cuplikinが運用するルーターを経由して音声をサードパーティの音声認識プロバイダに送信して文字に変換し、タイムスタンプ付きの文字起こしをアプリに返します。
アップロードされた音声は、音声認識のリクエストが完了、失敗、またはキャンセルされた時点でCuplikinのサーバーから削除され、残ったコピーもアップロードから約24時間以内に自動的に削除されます。サービスが作成した文字起こしは、アプリがダウンロードできるよう約24時間保持された後、Cuplikinのサーバーから削除されます。ダウンロード後の文字起こしは、デバイス上で作成した文字起こしと同様に、ローカルのプロジェクトに保存されます。
URLリゾルバの情報
対応するURLからのインポートをCuplikinに依頼した場合、リクエストの完了、制限の適用、重複ジョブの防止、トラブルシューティングのために、送信されたURL、リゾルバジョブの状態、技術的なメタデータ、一時的なリゾルバ出力を処理します。一時的なリゾルバ出力は、サービスに設定された運用期間のみ保持され、自動的に期限切れになる場合があります。
サポートでのやり取り
ヘルプとサポートを利用したりフィードバックを送信したりした場合、ユーザーID、アカウントのメールアドレス、ユーザー名、選択したメッセージの種類、メッセージを保存します。アカウント情報は編集可能なフォーム欄ではなく、認証済みのアカウントから取得します。ユーザー名には現在、アカウントのメールアドレスの@より前の部分を使用しています。メッセージを確実に処理するため、リクエストの参照番号と通知の配信状況も保持します。リクエストに対応しフォローアップするため、メッセージはCuplikinのサーバーに保存されます。これらの内容を含むメール通知が、メール配信サービスプロバイダを通じて開発者(ghozi.dev@gmail.com)に送信されます。アプリ内フォームでは返信先メールアドレスや件名を求めず、アプリのバージョン、プラットフォーム、動画、デバイスのログも送信しません。直接メールで任意に提供いただいた情報も、リクエストへの対応に使用します。
デバイスの権限
Cuplikinが写真ライブラリやメディアファイルへのアクセスを求めるのは、プロジェクトに動画や画像を追加するとき、または書き出したクリップを保存するときのみです。これらの権限はデバイスの設定でいつでも変更できます。
3. 情報の利用目的
次の目的で情報を利用します。
- 認証、AppleおよびGoogleでのサインイン、メールアドレスの確認、パスワードの回復、クレジット、利用権、ホスト型分析、URLリゾルバ、サポートを提供するため
- クラッシュ診断を含め、サービスを運用、保護、保守し、信頼性を向上させるため
- アプリのどの画面や機能が使われているかを把握するため
- 不正、不正利用、重複した操作、不正アクセスを防止するため
- 購入、購入の復元、返金、サブスクリプションの状態を処理するため
- 適用される取引、監査、セキュリティ、法令上の義務を遵守するため
- 利用規約を執行するため
Cuplikinは、お客様のプロジェクト、文字起こし、修正、選択、履歴、フィードバックから学習用データセットを作成しません。AIプロバイダは、各社のサービスポリシーとアカウント設定に従ってリクエストを処理します。Cuplikinは、これらのプロバイダがデータを一切保持しないとは保証しません。コンテンツをデバイス内に留めたい場合は、ローカル処理を選択してください。
4. AI処理の選択肢
ローカルまたは内蔵モード
AI処理がすべてデバイス上で行われる場合、コンテンツはローカル処理の経路をたどり、Cuplikin Cloudのクレジットは使用しません。
カスタムプロバイダ
カスタムAIプロバイダを設定した場合、送信した情報はその設定に従って送られます。その処理には当該プロバイダのプライバシー条件が適用されます。Cuplikinはカスタムプロバイダの認証情報をデバイス上の安全なストレージに保存し、ホスト型分析のためにCuplikinのバックエンドへ送信することはありません。
Cuplikin Cloud
Cuplikin Cloudを明示的に選択した場合、分析に必要な最小限の文字起こしと指示の情報が、Cuplikinのホスト型サービスとそのAI処理プロバイダまたはルーターに送信されます。Cuplikin Cloudが、ローカルのワークスペース全体を黙ってアップロードすることはありません。クラウド文字起こしを選択した場合は、文字起こしではなく、第2条で説明する圧縮された音声が送信されます。
5. サービスプロバイダと開示
Cuplikinは、必要最小限の情報を次の相手と共有する場合があります。
- Apple:App Storeでの配信、アプリ内課金、Sign in with Apple、およびAppleのインターフェースから送信された評価やレビューのため
- Google:Google Playでの配信とアプリ内課金、Googleでのサインイン、ならびにFirebase Crashlytics、Analytics、Remote Configのため
- RevenueCat:サブスクリプション、利用権、購入、購入の復元、返金の状態のため
- メール配信サービスプロバイダ:アカウント確認、パスワード再設定、アカウント削除のメール、およびサポートやフィードバックのメール通知のため
- サードパーティのAIモデルプロバイダ:お客様が開始したCuplikin Cloudのリクエストとクラウド文字起こしの処理のため(Cuplikinが運用するルーター経由。可用性に応じて異なるプロバイダに振り分けられる場合があり、プロバイダは結果を返すためにのみデータを処理します)
- シンガポールのサーバー基盤プロバイダ:Cuplikinのサーバーを運用するため
- 法令により開示が求められる場合、またはユーザー、サービス、法的権利を守るために必要な場合の当局または専門家
個人情報を販売することはなく、アプリをまたいだ広告トラッキングのために個人情報を共有することもありません。
6. 保存期間
ローカルのメディアは、お客様のデバイス上でお客様が管理します。ホスト型の情報は、該当する機能の提供、セキュリティと取引の記録の維持、紛争の解決、法令の遵守、契約の執行に合理的に必要な期間のみ保持します。
パスワード再設定とアカウント削除のリンクは短時間で期限切れになり、一度だけ使用できます。URLリゾルバの出力は一時的なものです。クラウド文字起こしの音声と結果は、第2条で説明するとおり、約24時間以内にCuplikinのサーバーから削除されます。ダウンロードリンクはサービスの設定に従って期限切れになりますが、リンクの期限切れは、元のファイルが同時に物理的に削除されることを保証するものではありません。サポートとフィードバックのメッセージは、対応とフォローアップのために、不要になるか削除が求められるまで保持します。クラッシュレポートと分析データは、Firebaseの保存期間に従ってGoogleが保持します。アカウント、請求、クレジット、セキュリティ、法的文書への同意の記録は、不正防止、会計、監査、チャージバック、法的義務のために必要な場合、より長く保持されることがあります。アカウントを削除すると、継続的な法的またはセキュリティ上の要件の対象外のデータは、第8条で説明する回復期間の経過後に自動的に削除または匿名化されます。
7. セキュリティ
Cuplikinは、アクセス制御、所有者によるスコープ制限、認証、レート制限、デバイス上の安全な認証情報ストレージ、通信時のHTTPS、保存されたプロバイダトークンの暗号化、ホスト型データの保護措置を使用しています。完全にリスクのないシステムはありません。デバイスを保護し、強力なパスワードを使用し、不審な活動があれば速やかにご報告ください。
8. お客様の選択と権利
適用される法令に応じて、アカウントに関連する個人情報へのアクセス、訂正、エクスポート、削除をリクエストできます。また、次のことができます。
- アプリ内またはウェブでアカウントを削除する
- 分析の前に、ローカル、カスタムプロバイダ、ホスト型のいずれの処理かを選択する
- ローカルのプロジェクトとメディアをデバイスから削除する
- ログアウトして現在のセッションを無効にする
- 写真ライブラリとメディアの権限をデバイスの設定で変更する
- AppleまたはGoogle Playでサブスクリプションを管理または解約する
Cuplikinアカウントは、当方へ連絡することなく、次のいずれかの方法でご自身で削除できます。
- アプリ内:アカウントメニューを開いてアカウントを削除を選択するか、サブスクリプションを管理を開いてページ下部の同じオプションを使用します。アカウントのパスワードで確認するか、AppleまたはGoogleでサインインしているアカウントの場合は、そのプロバイダで再度サインインして確認します。
- ウェブ:https://cuplikin.com/delete-accountを開き、アカウントのメールアドレスを入力し、そのアドレスに届くリンクから確定します。AppleまたはGoogleでサインインしているアカウントを含め、すべてのアカウントで利用できます。
セッションは直ちに無効になり、そのアカウントではサインインできなくなります。個人情報は、アカウントの乗っ取りや不正利用を防ぐための短い回復期間を経て、7日以内に自動的に削除されます。正確な日付は確認画面に表示されます。Sign in with Appleを使用していたアカウントでは、お客様のApple IDへのCuplikinのアクセスも同時に取り消されます。会計、税務、不正防止、その他の法的義務のために保持が必要な記録は、お客様の身元を切り離した形で保持されます。
ローカルのプロジェクト、元の動画、書き出したクリップはお客様のデバイスに残ります。アカウントを削除しても、コンピューター、スマートフォン、タブレットからファイルが削除されることはありません。Cuplikinアカウントを削除しても、App StoreやGoogle Playのサブスクリプションは自動的に解約されません。各ストアで別途管理してください。
アクセス、訂正、エクスポートなどのその他のプライバシーに関するリクエストは、設定 → ヘルプとサポートから該当するカテゴリを選択するか、Cuplikinアカウントに関連付けられたアドレスからhello@cuplikin.comまでメールでご連絡ください。
9. 子ども
Cuplikinは13歳未満の子どもを対象としておらず、13歳未満の子どもから意図的に個人情報を収集することはありません。子どもが個人情報を提供したと思われる場合はご連絡ください。必要に応じて確認し、削除します。
10. 国際的な処理
サービスプロバイダは、お客様の国以外の国で情報を処理する場合があります。必要に応じて、国際的な移転に適切な保護措置を講じ、処理を本ポリシーに記載された目的に限定します。
11. 本ポリシーの変更
機能、プロバイダ、セキュリティ慣行、法的要件が変わった場合、本ポリシーを更新することがあります。重要な変更は、必要に応じて、発効前にアプリ内またはその他の適切な方法でお知らせします。
12. お問い合わせ
データ管理者および開発者:Ghozi Mahdi
製品:Cuplikin
プライバシー、サポート、削除のリクエスト:hello@cuplikin.com
アカウント削除:https://cuplikin.com/delete-account
サポートページ:https://cuplikin.com/support/ja/