最終更新および施行日:2026年10月20日 · バージョン1.2
本プライバシーポリシーは、お客様が当社のウェブサイトを訪問する場合、デモを試す場合、KuKAでレストランを運営する場合、レストランスタッフとして勤務する場合、またはレストランが注文受付にKuKAを使用しているテーブルに着席する場合に、KuKAが個人データをどのように収集、使用、共有、保護するかを説明します。
当社は、欧州連合規則(EU)2016/679(一般データ保護規則、「GDPR」)およびポルトガル法第58/2019号に基づいて個人データを処理します。Cookieおよび類似技術は、ポルトガル法第41/2004号(ePrivacy)にも準拠します。
1. データの責任者
KuKAは、Vírgula Majestosa Unipessoal, Lda(納税者番号(NIPC)519131410、登録事務所:Largo República da Turquia 6, Lumiar, Lisboa、ポルトガル)によって運営されています(以下「KuKA」、「当社」、「私たち」)。
プライバシーに関するお問い合わせ:support@getkuka.com。
当社の役割は状況によって異なります:
- 管理者:当社ウェブサイトの訪問者、デモを申し込む方、法人顧客およびその管理者に関するデータ、請求・請求書データ、セキュリティおよび運用ログ、ランディングページ統計について。
- 処理者:レストランまたはフランチャイズ(当社の法人顧客)がKuKAに入力する、またはKuKAを通じて生成する、その飲食客、注文、スタッフに関するデータについて。その場合、レストランが管理者となり、当社はパートナー利用規約第10条のデータ処理条件に定めるとおり、レストランの文書化された指示に従って行動します。
お客様が飲食客で、注文または伝票についてご質問がある場合は、まずレストランにお問い合わせください。
2. 本ポリシーの適用範囲
本ポリシーは、KuKAのウェブサイト(getkuka.com、www.getkuka.com)およびKuKAアプリケーション(app.getkuka.com)に適用されます。これには、登録ページとデモページ、管理画面、スタッフ画面、テーブルのQRコードから開かれるゲストページが含まれます。KuKAは英語、欧州ポルトガル語、ブラジルポルトガル語、フランス語、スペイン語、オランダ語、ドイツ語、イタリア語、簡体字中国語、日本語で利用できます。各バージョンは同じ意味を持つことを意図しています。
本ポリシーは、当社がリンクする、またはKuKAからアクセスできる第三者が運営するウェブサイトやサービス(Stripe Checkoutなど)には適用されません。それらについては、それぞれのポリシーが適用されます。
3. 収集するデータ
当社ウェブサイトの訪問者
- ページ読み込み時にブラウザから送信される技術データ:IPアドレス、ブラウザとデバイスの種類(ユーザーエージェント)、リクエストされたアドレス、日時。当社のサーバーおよびネットワークコンポーネントは、これを運用ログに記録します。
- ランディングページ統計:ランダムな訪問者識別子(Cookieに保存)、表示されたテストバリアント(AまたはB)、ページパス、参照元サイト、キャンペーンタグ(utm_source、utm_medium、utm_campaign)、メインのコールトゥアクションボタンのクリック、デモリクエストが送信されたかデモが作成されたか。ボットまたはリンクプレビューであると自ら識別するリクエストは、訪問として記録されません。
- お客様の言語設定、およびデフォルト言語の選択にのみ使用される、ネットワークエッジから提供されるおおよその国情報(ヘッダーCF-IPCountry)。
デモを申し込む方
- 氏名、メールアドレス、会場名、パスワード(ハッシュとしてのみ保存)。
- 同意したパートナー利用規約の日付とバージョン、および任意のチェックボックス「KuKAの成長をフォローしたい」。
- デモ自体に関するデータ:作成日時と有効期限、ステータス、サンプルデータイベント、ガイド付き製品ツアーの進捗。
法人顧客とその管理者
- アカウントデータ:氏名、メールアドレス、パスワードハッシュ、タイムゾーン、役割、フランチャイズおよびレストランへのアクセス、アカウントステータス、パートナー利用規約への同意日、メール確認ステータス。
- ビジネスデータ:入力したフランチャイズ名とレストラン名、メニュー、価格、画像、テーブル、シフト、設定。任意で、登録時にポルトガルの納税者番号(NIF)を提供できます。
- 請求データ:Stripeの顧客およびサブスクリプション参照、サブスクリプションのステータスと日付、Stripe Checkoutで入力された請求先名、住所、納税識別番号、メールアドレス、請求書番号、金額、VAT明細、税務請求書の発行および配信のステータス。
- 通信:トランザクションメール(第6条を参照)およびサポートに送信したメッセージ。
レストランスタッフ
- 雇用主またはフランチャイズ管理者が作成したアカウントデータ:氏名、メールアドレス、パスワードハッシュ、役割、アクセス可能なレストラン。
- 運用記録:アプリ内で行った操作のうち、ユーザーに紐付けて記録されるもの(例:どのスタッフがテーブルの伝票を閉じたか)。
- セキュリティ記録:管理イベントのアクセス監査ログ(アクセスの付与・取り消し、スーパー管理者の作成、リカバリトークン、可観測性コンソールの起動など)。実行者および対象ユーザーのIDとメールアドレス、対象のフランチャイズまたはレストラン、時刻を含みます。
テーブルの来店客
- KuKAは、氏名、メールアドレス、電話番号、支払いカードの詳細を求めません。
- ランダムなゲスト識別子(Cookie)、チェックインしたテーブルと時刻、カート内の項目、注文(項目、数量、ステータス、時刻、支払い済みか未払いか)およびその結果の伝票、適用されるメニューまたは固定価格オプション。
- 「訪問者」に記載されたブラウザおよびネットワークデータ。
4. データを使用する理由と法的根拠
| 目的 | データ | 法的根拠(GDPR第6条) |
|---|---|---|
| ウェブサイトとアプリの運営および保護、不正利用の検出、運用ログの保持 | 技術データ、アカウント識別子 | 正当な利益、第6条(1)(f):安全で信頼性の高いサービスの提供 |
| デモリクエスト、登録、メール確認、サインイン、パスワードリセットの処理 | 氏名、メールアドレス、パスワードハッシュ、会場名、トークン | 契約または契約前の措置、第6条(1)(b) |
| 法人顧客へのサービス提供(メニュー、テーブル、役割、スタッフ画面) | アカウントデータおよびビジネスデータ | 契約、第6条(1)(b) |
| レストランのために来店客の注文と伝票を受け付け、管理する | ゲスト識別子、テーブル、カート、注文 | レストランのために実行され、レストランは来店客との契約に依拠します。第6条(1)(b)。当社はその処理者として行動します |
| サブスクリプション請求、VAT、税務請求書発行、会計 | 請求データ、請求書データ | 契約、第6条(1)(b)、および法的義務、第6条(1)(c)(税法および会計法) |
| トランザクションメール:確認リンク、パスワードリセット、デモサインインリンク、トライアルのリマインダー、請求書の配信 | メールアドレス、氏名、リンク | 契約、第6条(1)(b) |
| ランディングページ統計およびA/Bテスト(集計) | 訪問者識別子、バリアント、ページ、参照元、キャンペーンタグ、クリック | 正当な利益、第6条(1)(f):公開ページの改善。Cookieについては第10条で説明します |
| KuKAの進捗に関する更新(任意のチェックボックスに同意した場合のみ) | 氏名、メールアドレス | 同意、第6条(1)(a)。いつでも撤回できます |
| アクセス監査ログおよびプラットフォーム管理 | 実行者および対象ユーザーのデータ、イベント | 正当な利益、第6条(1)(f):アカウントの保護と説明責任 |
| 監視およびトラブルシューティング(ログ、メトリクス、トレース) | 技術データ | 正当な利益、第6条(1)(f) |
| 法令の遵守、当局への対応、法的請求の立証または防御 | 必要な範囲 | 法的義務、第6条(1)(c)、正当な利益、第6条(1)(f) |
正当な利益に依拠する場合、当社はお客様の権利と比較検討しています。お客様は異議を唱えることができます(第11条を参照)。
当社は、法的または同様に重大な影響を及ぼす、自動処理のみに基づくお客様に関する決定を行いません。A/Bテストは、表示されるランディングページのバージョンを変更するだけです。
5. データの取得元
- お客様がフォームに入力する、アプリを使用する、または当社に連絡する場合、お客様から。
- スタッフアカウントを作成または招待する、雇用主またはフランチャイズ管理者から。
- Cookieおよびサーバーリクエストを通じて、お客様のデバイスとブラウザから自動的に。
- サブスクリプションのステータス、支払い、チェックアウトで入力された請求詳細を通知するStripeから。
- ゲストに関連するメニュー、価格、テーブル設定などの運用データについて、レストランから。
6. データの受領者
当社は個人データを販売しません。必要に応じてのみ、以下の受領者と共有します。
| 受領者 | 役割 | 目的 | 所在地 |
|---|---|---|---|
| KuKAを利用するレストランまたはフランチャイズ | 管理者(来店客およびスタッフデータについて) | 会場で作成された注文とデータを受領します。その管理者はスタッフアカウントを閲覧できます | 会場の選択による |
| Stripe | 独立した管理者および当社の処理者 | サブスクリプションのチェックアウト、カード支払い、請求ポータル、請求書、税計算。当社は完全なカード番号を受領または保存しません | EU/EEAおよび米国 |
| Moloni、または当社が設定する別の請求書発行プロバイダー | 処理者 | 請求書発行が有効な場合、サブスクリプションの認証済み税務請求書を発行し、メールで送信します | ポルトガル(Moloni) |
| Resend | 処理者 | トランザクションメールの配信 | 米国 |
| Hostinger International Ltd. | 処理者 | サーバー、データベース(PostgreSQL)、アップロード画像の保存、バックアップ、当社のセルフホスト型監視ツール | EU(ドイツ) |
| Google Fonts、jsDelivr、cdnjs(Cloudflare) | 独立した管理者 | お客様のブラウザがフォント、アイコンセット、SignalRスクリプトを直接読み込むため、これらの事業者はIPアドレスとユーザーエージェントを確認できます | グローバル/米国 |
| 専門アドバイザー、当局 | 管理者または処理者 | 法務、会計、監査の支援、法的要請への対応 | ポルトガル/EU |
当社自身のプラットフォーム管理者(スーパー管理者)は、サポートとセキュリティのためにプラットフォームにアクセスできます。そのアクセスは役割によって制限され、管理操作はログに記録されます。
7. 国際移転
上記の受領者の一部、すなわちStripe、Resend、Google、Cloudflareは、米国に所在するか、米国からデータにアクセスする可能性があります。個人データが欧州経済領域外に移転される場合、当社は欧州委員会の十分性決定(認証を受けた受領者についてはEU-米国データプライバシーフレームワークなど)または委員会が採択した標準契約条項に、必要に応じて補完的措置を加えて依拠します。当社のホスティング場所は第6条に記載されています。
適用される保護措置の写しは、当社に書面で請求することで入手できます(第14条)。
8. データの保存期間
当社は、個人データを収集目的に必要な期間だけ保持します。正確に定められる期間は以下に記載します。それ以外については、当社が適用する基準を記載します。
| データ | 保存期間 |
|---|---|
| サインインセッションCookie | 最大8時間。アクティブな間は更新されます |
| パスワードリセットリンク | 1時間有効 |
| 管理者リカバリトークン | 使用または事前に取り消されない限り30日間有効 |
| デモセッション | デフォルトで24時間。期限が切れるとデモユーザーは自動的に無効になります |
| デモリクエスト記録(氏名、メールアドレス、会場、同意) | 12か月 |
| 新しい法人アカウントの未確認メール | 登録後30日間の猶予期間はアクセス可能 |
| 法人顧客のアカウントデータ | アカウントが有効な間、および閉鎖後24か月。法令でより長期間が必要な場合を除く |
| 請求書および会計記録 | ポルトガルの税法および商法で定められた期間(現在は10年) |
| レストランのために保持する注文、伝票、来店客データ | レストランの指示に従い、レストランとの契約終了まで。その後、パートナー利用規約に定めるとおり削除または返却 |
| ランディングページ統計 | 訪問者Cookie:最大365日。イベント記録:13か月 |
| アクセス監査ログ | 12か月 |
| 運用ログ、メトリクス、トレース | 当社の標準監視設定:ログ7日、トレース48時間、メトリクス30日 |
保存期間終了後、データは削除されるか、不可逆的に匿名化されます。法的請求の立証、行使、防御に必要なデータは、請求が解決するまで保持されることがあります。
9. データの保護方法
当社は、リスクに応じた技術的および組織的措置を講じます。現在製品に存在する措置には以下が含まれます:
- 暗号化された通信:本番サイトはHTTPSで提供され、HTTP Strict Transport Securityヘッダーを送信します。
- パスワードはASP.NET Core Identityのパスワードハッシャーでハッシュ化され、平文で保存または送信されることはありません。デモのサインイントークンはハッシュとしてのみ保存されます。パスワードリセットリンクは1時間で期限切れになります。
- サインインCookieはHttpOnlyおよびSameSite=Laxです。フォームは偽造防止トークンでクロスサイトリクエストフォージェリから保護されています。
- Cookieとトークンの保護に使用するキー(ASP.NET Core Data Protection)は、サーバー上のデータベースとは別に保存されます。
- アクセスはロールベースで、ユーザーに付与されたフランチャイズおよびレストランに限定されます。管理アクセスの変更は監査ログに記録されます。
- トレース設定では、トレースデータからデータベースステートメントを削除しています。監視コンソールは認証済みのプラットフォーム管理者のみが利用できます。
- カードデータはStripeのホスト型ページで入力され、KuKAでは入力されません。
完全に安全なシステムはありません。個人データ侵害がお客様の権利を危険にさらす可能性がある場合、当社は認識から72時間以内にCNPDに通知し、法令で求められる場合は影響を受ける個人に通知します(GDPR第33条および第34条)。
10. Cookieおよび類似技術
Cookieはブラウザに保存される小さなファイルです。当社は以下に記載する目的に限りCookieおよびブラウザストレージを使用します。広告Cookieおよび第三者のトラッキングCookieは使用しません。
Cookie
| 名前 | 目的 | 期間 | 種類 |
|---|---|---|---|
| KuKA.Auth | アプリへのサインイン状態を保持します | 最大8時間。アクティビティにより更新 | 必須 |
| .AspNetCore.Antiforgery.* | フォームをクロスサイトリクエストフォージェリから保護します | ブラウザセッション | 必須 |
| .AspNetCore.Culture | 言語設定を記憶します | 1年 | 必須(お客様が要求した設定) |
| KuKA.Demo | ブラウザをデモセッションに紐付けます | デフォルトで24時間 | 必須 |
| KuKA.CustomerId | テーブルでのカート、注文、伝票を紐付けるランダムなお客様識別子 | 30日 | 注文に必須 |
| KuKA.Cart | カート内の項目を保持します | 7日 | 注文に必須 |
| KuKA.MenuExperience | テーブルで選択したメニューオプション(注文スタイル、固定価格メニュー、ドリンク)を記憶します | 7日 | 注文に必須 |
| KuKA.TablesSection | レストランページのテーブルセクションが開いているか閉じているかを記憶します | 1年 | 必須(お客様が要求した設定) |
| tt_landing_visitor | 匿名のランディングページ統計用のランダムな訪問者識別子 | 365日 | 分析、ファーストパーティ、必須ではない |
| tt_exp_welcome | 表示されたランディングページのバージョン(AまたはB)を記憶します | 30日 | A/Bテスト、ファーストパーティ、必須ではない |
ブラウザストレージ
| 名前 | 目的 | 期間 |
|---|---|---|
| localStorage "theme" | ライトまたはダーク表示を記憶します | 消去するまで |
| sessionStorage "kuka-tour-step" | ガイド付き製品ツアーの進行位置を記憶します | タブを閉じるまで |
| sessionStorage "staff-dashboard-tab" | 最後に開いたスタッフダッシュボードのタブを記憶します | タブを閉じるまで |
第三者リソース
当社のページは、Google FontsおよびjsDelivrからフォントとアイコンスタイルを、cdnjsからSignalRスクリプトを読み込みます。これらのプロバイダーは、ブラウザがファイルを要求したときにIPアドレスとユーザーエージェントを受け取ります。当社はそれらを広告やトラッキングに使用しません。
お客様の選択
必須Cookieは、サービスを壊さずにオフにすることはできません。ブラウザ設定でCookieをブロックまたは削除できます。その場合、2つの必須ではないCookieは統計に使用されず、アプリは再度サインインを求めたり、カートを失ったりすることがあります。上記の必須ではないCookieは、匿名のファーストパーティ統計およびA/Bテストに限定されています。
11. お客様の権利
GDPRに基づき、お客様には以下の権利があります:
- アクセス:当社が保有するお客様の個人データにアクセスし、その写しを受け取る権利。
- 訂正:不正確または不完全なデータを訂正する権利。
- 削除(「忘れられる権利」):データを保持する理由がなくなった場合に削除する権利。
- 制限:特定の場合に処理を制限する権利。
- ポータビリティ:同意または契約に基づき、自動化された手段で処理されるデータを、構造化された一般的に使用される機械可読形式で受け取る権利。
- 異議:お客様の状況に関連する理由に基づき、正当な利益に基づく処理に異議を唱える権利。
- 同意の撤回:いつでも同意を撤回する権利。撤回前の処理には影響しません(例:任意の更新チェックボックス)。
- 法的または同様に重大な影響を伴う、自動処理のみに基づく決定の対象とならない権利。当社はそのような決定を行いません。
権利を行使するには、support@getkuka.comにご連絡ください。本人確認をお願いする場合があります。当社は1か月以内に回答します。複雑な場合、期間を最大2か月延長し、その理由をお知らせします。権利の行使は無料です。ただし、請求が明らかに根拠を欠くか過剰な場合は除きます。
お客様が来店客またはスタッフの場合、当社がレストランのために処理するデータに関する請求は、管理者であるレストランに転送されることがあります。
苦情。 お客様は監督当局に苦情を申し立てる権利があります:Comissão Nacional de Proteção de Dados(CNPD)、Av. D. Carlos I, 134, 1.º, 1200-651 Lisboa, Portugal、www.cnpd.pt。お住まいまたは勤務地のEU加盟国の当局に苦情を申し立てもできます。ブラジルにお住まいの場合、法律第13.709/2018号(LGPD)に基づく権利も適用される場合があり、同じ連絡先で行使できます。
12. 子供
KuKAは業務用ツールであり、16歳未満の子供を対象としていません。当社は子供から故意に個人データを収集しません。お客様の年齢や身元は確認されません。未成年者がテーブルにいる場合、注文を行うのが誰であるかについてはレストランが責任を負います。子供が当社にデータを提供したと思われる場合は、当社にご連絡ください。削除します。
13. 本ポリシーの変更
当社は、製品、プロバイダー、または法令の変更を反映するため、本ポリシーを更新することがあります。バージョン番号と日付はこのページの上部に記載されています。重要な変更がある場合、効力発生前に製品内または当社ウェブサイト上で目立つ通知を行います。以前のバージョンは請求に応じて提供します。
14. お問い合わせ
Vírgula Majestosa Unipessoal, Lda、Largo República da Turquia 6, Lumiar, Lisboa, Portugal。NIPC 519131410。
メール:support@getkuka.com。