プライバシーポリシー
Invictus Logic LLC(以下「私たち」といいます)は、モバイルアプリ「Sito」(以下「Sito」または「本アプリ」といいます)を運営しています。本プライバシーポリシーでは、ユーザーが本アプリを利用する際に、私たちがユーザーの情報をどのように取得、利用、保存、保護するかを説明します。
Sitoを利用することにより、ユーザーは、本プライバシーポリシーに従った情報の取得と利用に同意したことになります。同意しない場合は、本アプリを利用しないでください。
1. 概要
Sitoは、親および法定代理人(以下「ユーザー」といいます)が、子どもの毎日の栄養摂取を把握し、管理するために設計された栄養記録アプリです。本アプリは、18歳以上の成人で、本アプリに情報を入力する子どもの親または法定代理人である方が利用することを想定しています。
提供地域:本アプリは、Apple App StoreとGoogle Playを通じて、これらのストアが本アプリを掲載している国・地域で提供しています。お使いのストアの本アプリのページで、ご自身の国・地域が含まれているかどうかがわかります。本アプリが提供されていない国・地域で利用する場合、それはユーザー自身の意思によるものであり、現地の法令を守る責任はユーザーにあります。本ポリシーのいかなる規定も、お住まいの国の法律がユーザーに認める、個人データに関する権利を制限するものではありません。
2. 取得する情報
2.1 アカウント情報
アカウントを作成すると、次の情報を取得します。
- メールアドレス
- パスワード(業界標準の方法でハッシュ化しており、私たちが平文のパスワードを保存したり、それにアクセスしたりすることは一切ありません)
- 認証データ(GoogleまたはAppleの外部ログインサービスでログインすることを選んだ場合に、そのサービスから受け取るもの。各社から共有される名前と、Googleからはプロフィール写真へのリンクを含みます)
2.2 プロフィール情報
- 希望する単位系(メートル法またはヤード・ポンド法)
- 初期設定の途中で選んだ、子育ての悩みと利用の動機
- タイムゾーンと、毎日のお知らせ(リマインダー)の時刻として選んだ時間
- 本アプリを最後に利用した日
- Sitoを知ったきっかけ(回答した場合。たとえば、チラシで知った、かかりつけの小児科医から聞いた)
- 本アプリの言語、ユーザーの国・地域(本アプリで選んだもの、選んでいない場合はスマートフォンの地域の設定、またはApp StoreやGoogle Playのアカウントの国・地域)、アプリストアの国・地域、使っているスマートフォンのOSと本アプリのバージョン
2.3 お子さまの情報
本アプリに追加するお子さまごとに、ユーザーが提供する情報を取得します。これには次の情報が含まれます。
- 基本情報:名前(ニックネームやイニシャルでもかまいません。4.3を参照)、性別、生年月日
- 身体の計測値:記録するたびの身長と体重(BMIの計算と成長曲線の表示に使います)
- 健康に関する情報:活動量、アレルギー、持病
- 栄養の設定:記録で重点的に見る栄養素として選んだものと、自分で変更した栄養の目標
- 目標と食事の傾向:お子さまに設定した目標、好き嫌いが多い子だと回答したかどうか、身長と体重から私たちが計算するBMIの区分
2.4 食事と栄養のデータ
食事を記録すると、次の情報を取得します。
- 食事の種類、日付、時刻
- 食品、1食分の量、栄養の内訳
- 撮影またはアップロードすることを選んだ食事の写真と、スキャンした栄養成分表示の写真。保存済みの写真をアップロードするときは、写真ライブラリへのアクセスの許可を求めます。本アプリが読み込むのは、選んだ写真だけです。
- 本アプリに記録させるために自分の言葉で説明した食事(「文章で入力」)と、記録する食品について自分の言葉で入力した量
- 食べ残しと量の情報
- 食事に症状(おなかの痛みなど)を記録した場合は、レポートで見られるように、その記録を食事と一緒に保持します。見られるのはユーザーのアカウントだけで、食事またはアカウントを削除すると一緒に削除されます。
- お子さまについて記録した母乳、哺乳瓶、ビタミンの1回分:時刻、入力した場合は母乳の左右と時間(分)、哺乳瓶の中身と量、選んだ場合はそのミルク、お子さまのリストにあるビタミンと、それを「済み」にした日。哺乳瓶やビタミンの1回分の栄養素が、お子さまのその日の記録に加わることもあります。これらは食事と同じように保持し、削除します。ビタミンの毎日のリマインダーをオンにした場合、表示するのはスマートフォン自身で、私たちが保持するのは選んだ時刻だけです。
- 毎日の栄養のまとめと、過去の栄養データ
2.5 AIチャットのデータ
SitoのAI栄養アシスタントを使うと、ユーザーのチャットのメッセージとアシスタントの回答を、チャットのセッションのメタデータとともに取得します。お子さまに合わせた回答をするために、AIアシスタントは会話の中で、お子さまのプロフィールのデータ、現在の栄養摂取量、最近の栄養の履歴にアクセスします。
2.6 レシピと食べ物の好み
- 作成したマイレシピ(材料と栄養の情報を含みます)
- お気に入りに登録した食品
- 最もよく記録する食品
- お子さまそれぞれが受け入れた食べ物と嫌がった食べ物(記録した場合)
- 自分で追加した食品と、市販の食品について変更した数値(2.8を参照)
- 「離乳食」では、お子さまごとに次の情報:記録したはじめての食材それぞれについて、その日時、量、形状、お子さまの食べた様子。アレルゲンのあとに記録した反応とその症状(じんましん、腫れ、嘔吐など)。お気に入りの食べ物。離乳食を始めた日。はじめてのひと口の前に安全についての注意を確認した日時
2.7 商品のスキャン
バーコードをスキャンしたとき、市販の商品を検索したとき、「スキャン履歴」から開き直したときは、その照会を記録します。記録するのは、バーコードの番号、私たちのデータソースのどれが答えたか、照会が成功したかどうか、かかった時間、カメラ、検索、履歴のどれからの照会かです。これらの記録はアカウントにひもづけられます。スキャナーがどこで保護者の役に立てていないかを把握し、改善するためです。
「スキャン履歴」の一覧そのものはアカウントにひもづけて保存します。そのため、新しいスマートフォンに引き継がれ、コードを使って参加したパートナーにも表示されます。保存するのは、商品ごとのバーコード、商品名、ブランド、スコア、最後にスキャンした日時です。一覧を接続なしで開けるように、スマートフォンにも写しを保存します。商品は一覧から外せます。一覧全体はアカウントを削除すると一緒に削除されます。
2.8 商品情報の投稿
スキャンした商品が私たちのデータベースにない場合や、データベースにあってもまだスコアを付けられない場合、本アプリは、その商品を追加または補完できるように、表示とパッケージの表面を撮影することを提案します。撮影することを選んだ場合は、次の情報を取得します。
- 栄養成分表示の写真、撮影した場合は原材料表示の写真、撮影することを選んだ場合はパッケージの表面の写真(この手順は省略できます)。いずれも、非公開のクラウドストレージ内の、アカウントIDを名前にしたフォルダに保存します。
- 商品のバーコード、商品名、ブランドと、表示から読み取った栄養成分の値と原材料表示
- 投稿者として記録される、アカウントID
投稿は恒久的な記録です。どこかで使われる前に確認を受け、いったん送信すると、本アプリ内から編集したり取り下げたりすることはできません。確認を終えた投稿がどうなるかは4.4で、データを削除したときに投稿がどうなるかは第9条で説明しています。
私たちのデータベースにない商品について、ビタミンの成分表(Supplement Facts)やミルクの缶の栄養成分表示を撮影した場合も同様です。本アプリは、お子さまのビタミンのリストや哺乳瓶の記録のために、値をその場で読み取ります。写真は、すべての家庭向けにその商品を追加するかどうかを私たちの確認で決めるまでの間だけ同じ非公開のストレージに保存し、その後削除します。商品が追加された場合、その商品名、ブランド、値は、4.4で説明するとおり共有データベースに加わります。
市販の食品の数値を変更すると(「数値を修正」)、本アプリは、ユーザーの家庭については変更後の数値を使います。また、変更の記録をアカウントIDとともに保持します。記録するのは、商品、変更前の数値、変更後の数値です。この記録は、その商品の数値がすべての家庭にとって誤っていないかを確認し、誤っていれば修正するために使います。記録はアカウントを削除すると一緒に削除されます。
2.9 音声入力
食事やレシピを文字で入力する代わりに音声で入力した場合、本アプリはマイクへのアクセスの許可を求め、文字に変換するために、録音をスマートフォンの音声認識サービス(iOSではApple、AndroidではGoogleのサービス)に送ります。つまり、音声は端末の外に出てAppleまたはGoogleに送られ、各社のプライバシーポリシーのもとで扱われます。私たちが受け取るのは書き起こされた文字だけで、録音は保存しません。
2.10 ご意見とサポートに関するデータ
本アプリからご意見を送ると、ご意見の種類とメッセージの内容、アカウントのメールアドレス以外の返信先を指定した場合はそのメールアドレス、アプリのバージョン、端末の情報を取得します。
2.11 端末と技術に関するデータ
認証トークン(端末内に安全に保存します)と、オフラインでの動作とパフォーマンスの向上のためにキャッシュしたデータ。
IPアドレス。サーバーと通信するすべてのアプリと同じように、Sitoのサーバーには、スマートフォンが接続に使っているIPアドレスが見えます。その後の扱いを明記しておきます。ホスティング事業者のリクエストログがIPアドレスを記録し、最長7日間保持します。RevenueCat(4.1)も、サブスクリプションとともにIPアドレスを記録します。ただし、バージョン2.0.7以降、第5条に挙げる国・地域では、その国・地域のiPhoneがトラッキングを許可した場合を除き、記録しません。RevenueCatは記録したIPアドレスを次の先に渡します。私たち自身のデータベースには、送られてくる購入の記録に含めて(第9条)、PostHogには、同じサブスクリプションのイベントに含めて、Metaには、Metaが購入と自社の広告を照合するために使うものとして(第5条)渡します。これらのサブスクリプションのイベントを除き、分析とクラッシュレポートの提供事業者は、IPアドレスを保存せずに破棄するよう設定しています(4.1と第5条)。誰かがパートナー用のアクセスコードを入力したときは、コードを推測されないように、IPアドレスを一方向に変換した形で保存し、1日が経過したら削除します(この消去がいつ実行されるかは第9条で説明しています)。
クラッシュレポート。本アプリがクラッシュしたりエラーが起きたりすると、不具合を見つけて直すために、Sentry(4.1)にクラッシュレポートを送ります。レポートには、障害の内容(何がうまくいかず、コードのどこで起きたか)と、端末の機種、OS、アプリのバージョン、言語とタイムゾーンの設定が含まれます。レポートはアカウントにひもづけられず、SentryがIPアドレスを保存しないように設定しています。
初期設定の録画(米国のみ)。米国に設定されたスマートフォンでは、本アプリの初期設定で表示される画面を、そこに書かれたものや写っているものをすべて黒く塗りつぶした状態で録画します。対象となる範囲は、第5条で正確に説明しています。
GPSその他の位置情報、連絡先、閲覧履歴は取得しません。また、本アプリが位置情報の利用許可を求めることはありません。本アプリが使う国・地域は、ユーザーが選んだもの、選んでいない場合はスマートフォンの地域の設定、またはApp StoreやGoogle Playのアカウントの国・地域です。どれも現在地を読み取ったものではありません。
2.12 ChatGPT内のSito
SitoのフードカードとKidScoreは、Sitoのアカウントがなくても、ChatGPTの中でも使えます。その場合に私たちが使うのは、回答に必要なものだけです。具体的には、たずねた食品や市販の商品、バーコード(伝えた場合)、お子さまの月齢(話題にした場合)、そして、インチとセンチのどちらで表示するかを決め、お住まいの国で売られている商品を順位付けするための、ユーザーがいると思われる国・地域です。名前、メールアドレス、会話の内容を受け取ることはありません。ChatGPTは、おおよその現在地と、ChatGPTのアカウントと会話の匿名の識別子も私たちに送ります。これらのうち、私たちが保持するのは国・地域だけです。
サービスを動かし続け、利用状況を数えるために、どのツールが使われたか、何に一致したか、月齢、国・地域を、ユーザーを特定する情報を一切含めずに記録します。ChatGPTが会話をどのように扱うかについては、OpenAIのプライバシーポリシーが適用されます。
3. 情報の利用目的
取得した情報は、次の目的で利用します。
- 本アプリの基本機能の提供:お子さまの栄養の記録、お子さまに合わせた栄養の目標の計算、毎日のまとめの作成、推移の表示
- AI機能の提供:お子さまに合わせた栄養のアドバイスと食事の提案
- 健康指標の計算:BMIと、年齢に合った栄養の目標の計算
- 本アプリの改善:本アプリの使われ方、つまりどの画面や機能が開かれているか、どこで問題が起きているかの分析。これには、クラッシュレポートと、米国に設定されたスマートフォンでの、塗りつぶした初期設定の画面の録画を含みます(2.11と第5条を参照)
- 商品データベースの構築:保護者が投稿した表示の写真と栄養成分の値を確認し、すべてのユーザーがスキャンで照会する共有データベースに商品を追加すること(4.4を参照)
- スキャナーの正確さの維持:スキャンの記録を使って、私たちが答えられていないバーコードや、不正確な答えを返しているデータソースを見つけること
- ユーザーとの連絡:ご意見やサポートの依頼への対応
- サブスクリプションの処理:サブスクリプションの状態の管理
- 広告効果の測定:どのキャンペーンが保護者をSitoに呼んでいるかを把握すること。また、私たちの広告を誰に表示するかを選ぶために、第5条で説明する情報をMetaとGoogleが使えるようにすること
4. 情報の共有
ユーザーの個人情報やお子さまの情報を販売することはありません。健康、栄養、食事、写真、子どもに関する情報を、広告ネットワークやデータブローカーに送ることは決してありません。広告のパートナーが受け取るデータは、以下の第5条で説明するものに限られます。情報を共有するのは、次に示す限られた場合だけです。
4.1 サービス提供事業者
Sitoから情報を受け取るすべての会社と、それぞれが受け取る情報を、正確に示します。
- Supabase:ホスティング、データベース、ファイルの保存、認証。アカウントのデータ、お子さまのプロフィール、食事と栄養のデータ、チャットの履歴、食事と栄養成分表示の写真を受け取ります。
- Anthropic(Claude):二つの役割があります。一つ目は本アプリのAI機能です。食事の写真の分析、自分の言葉で説明した食事と量、栄養成分表示の読み取り、チャット、食事のアイデア、週間レポートがこれにあたります。これらのために、食事と栄養成分表示の写真、ユーザーが投稿したパッケージの表面の写真(表示する前に確認するため。4.4を参照)、自分の言葉で説明した食事と量、チャットのメッセージ、お子さまのプロフィールの情報(4.2と4.3を参照)を受け取ります。二つ目は、本アプリの品質を確かめ、問題の原因を見つけるために、私たち自身が使うAIアシスタントです。週に1回、このアシスタントを使って最近の食事の写真の分析を見直します。見直すのは、写真、私たちのAIが認識した内容、ユーザーが最終的に記録した内容です。サブスクリプションが解約されたときは、そのアカウントで本アプリがどのように動いていたかも見直します。また、毎朝、すべてのアカウントについて、前日の本アプリの利用状況をこのアシスタントを使って見直します。各家庭がまだ本アプリを使っている間に、問題を見つけて直すためです。この毎日の見直しでは、各家庭はコードとしてのみ表され、名前やメールアドレスは含まれません。さらに、商品情報の投稿(2.8)の確認にも使います。表示とパッケージの表面の写真を、私たちが公開する栄養成分の値と照らし合わせます。これらの見直しのために、食事の写真と投稿された商品の写真(子どもが写っていることがあります)、記録した食品、お子さまの下の名前、年齢、問題に関係するプロフィールの詳細、本アプリの使い方、メールアドレスやサブスクリプションの状態などのアカウント情報を受け取ることがあります。
- Google(Gemini API):食事の写真に写った食品の認識、食品と私たちの栄養データとの照合、商品情報の投稿の確認(2.8と4.4)。また、スキャンした商品の栄養成分の値が私たちのデータベースにない場合の、Google検索によるウェブでの調査。この調査で受け取るのは、バーコード、ブランド、商品名、内容量だけです。本アプリのそのほかのAI機能には、Claudeが利用できないときにだけ使います。同じ機能については、Claudeと同じ情報を受け取ります。
- OpenAI:同じAI機能。さらに別の代替の提供事業者として、また、より高性能なモデルが必要な分析のために使います。これらの機能のために、ClaudeやGeminiと同じ情報を受け取ります。ただし、食品について自分の言葉で入力した量は例外で、これはClaudeとGeminiにだけ送られます。
- FatSecret Platform API:1食分あたりの栄養データ。受け取るのは食品の検索語、バーコードの番号、食品を検索する国・地域だけで、それ以外は何も受け取りません。アカウント、保護者、子どもの情報は一切送りません。本アプリでの食品と栄養のデータの利用には、fatsecret Platform APIの利用規約も適用されます。
- Cloudflare:FatSecretへのリクエストが経由するネットワーク。同じ食品の検索語、バーコードの番号、国・地域を受け取り、それ以外は何も受け取りません。
- RevenueCat:サブスクリプションの管理とレシートの検証。アカウントID、スマートフォンが接続に使っているIPアドレス、端末の識別子と広告識別子(MetaのSDKがこのインストールに付与する識別子を含みます)を受け取り、サブスクリプションのイベントを、これらの情報とともにPostHog、Meta、私たち自身のサーバーに渡します(第9条)。2.0.7より前のバージョンの本アプリは、メールアドレスも渡していました。バージョン2.0.7以降を初めて開いたときに、本アプリがこれを削除します。Androidでは、Google Playのインストールリファラーも1回だけ受け取ります。これは、アプリのインストール元となったリンクに付いているキャンペーンのラベル(私たちのどのページ、プロフィール、チラシからのものか)で、検索語やユーザーに関する情報は一切含みません。バージョン2.0.8からは、お子さま一人ひとりの年齢層(たとえば「12〜23か月」「4〜7歳」)と、登録したお子さまの人数も受け取ります。どのプランや特典を表示するかを決め、それらを比較するためです。お子さまの名前や生年月日は決して受け取らず、お子さまについてそれ以外の情報も受け取りません。栄養のデータは受け取りません。
- PostHog:プロダクトの利用状況の分析。どの画面が開かれ、どの機能が使われたかを、端末の機種、OS、アプリのバージョン、画面サイズ、文字サイズの設定、本アプリの言語、ユーザーの国・地域(2.2)、アプリストアの国・地域、新規登録の方法とともに受け取ります。第5条に挙げるいくつかの情報も受け取ります。具体的には、食品の検索語、「離乳食」の検索で何も見つからなかったときや食材の追加を依頼したときのお子さまの月齢、「離乳食」で選んだ食材の種類、自分の言葉で入力した量とその対象の食品、初期設定の画面での二つの回答(Sitoを知ったきっかけと、初期設定のクイズで選んだ商品)、そして初期設定とサブスクリプションの画面でタップした場所です。スマートフォンから送られるIPアドレスは破棄するように設定しているため、そこから位置情報を割り出すことはありません。上記のRevenueCatとの連携を通じて、RevenueCatが記録したIPアドレス、広告識別子、インストール元の広告キャンペーン、サブスクリプションの状態、そして2.0.7より前のバージョンの本アプリからはメールアドレスも受け取り、これらをPostHog上のユーザーのプロフィールに保持します。バージョン2.0.8からは、これにお子さま一人ひとりの年齢層と、登録したお子さまの人数も含まれます。お子さまの名前、健康に関する情報、チャットの内容、写真を受け取ることは決してありません。Androidでは、RevenueCatの項で説明したものと同じGoogle Playのインストールリファラーも、初回起動時に1回だけ受け取ります。米国に設定されたスマートフォンでは、初期設定の画面の録画(サブスクリプションの画面まで、その画面を含みます)も受け取ります。録画は、スマートフォンから送られる前に、画面上のすべての文字、数字、画像、グラフが黒く塗りつぶされます。詳しくは第5条で説明しています。
- Sentry:クラッシュとエラーの報告。本アプリがクラッシュしたりエラーが起きたりしたときに、レポートを受け取ります。内容は、何が失敗し、コードのどこで起きたか、その直前にタップされたいくつかの要素の名前(「Pressable」のように私たちのコードが付けている名前で、そこに書かれていた文字ではありません)、端末の機種、OS、アプリのバージョン、言語とタイムゾーンの設定、そしてSentryが本アプリのインストールごとに作成するランダムな識別子です。私たちがSentryにユーザーが誰であるかを伝えることはなく、SentryはIPアドレスを保存しません。また、メールアドレス、お子さまの名前、健康に関する情報、写真がSentryに送られることはありません。エラーメッセージは、障害を説明するために私たちのコードが書くものですが、まれに、食品の名前など、障害が起きた画面の小さな情報をそのまま含むことがあります。
- Meta(Facebook):アプリのインストールとサブスクリプションに関する広告の効果測定と、Metaが私たちの広告を誰に表示するかを決めるための支援。私たちが送るイベント(アカウント登録、無料トライアルの開始、サブスクリプション、購入)、起動時にMetaのSDKが記録するアプリのインストールと起動のイベント、そして端末の広告識別子を受け取ります。広告識別子は、iOSではAppleのトラッキングの確認画面で許可した場合に限り、Androidではデフォルトで受け取ります。無料トライアル、サブスクリプション、購入のイベントとともに、RevenueCatは、MetaのSDKがこのインストールに付与した識別子、アカウントIDを変換した形のもの、アプリのバージョン、スマートフォンのOSのバージョンと言語などの詳細、そしてRevenueCatが記録している場合はIPアドレスと端末の識別子もMetaに送ります。Metaがこれらを自社の広告と照合できるようにするためです。iPhoneでは、Appleのトラッキングの確認画面でどう答えても、これらを送ります。2.0.7より前のバージョンの本アプリについては、メールアドレスも変換した(ハッシュ化した)形で送ります。第5条に挙げる国・地域では、バージョン2.0.7以降、iPhoneでトラッキングを許可しない限り、Metaに送られる可能性があるのはMetaのSDKの初回起動時のイベントだけです。健康、栄養、食事、写真、子どものデータは決して受け取りません。
- Apple(Apple Ads):私たちが出しているApp Store広告の効果測定。iOSでは、本アプリが起動時にAppleのアトリビューショントークンを取得し、AppleとRevenueCatに渡します。これにより、インストールがどの広告キャンペーンから来たかがわかります。このトークンで、私たちがユーザー個人を特定することはできません。
- Expo:二つの役割があります。プッシュ通知の配信と、ストアでのリリースを経ずに本アプリを修正するための、ネットワーク経由のアップデートの配信です。アップデートの確認の際に、IPアドレス、プラットフォーム、アプリのバージョンがExpoに伝わります。
- Apple(APNs)とGoogle(FCM):端末へのプッシュ通知の配信。通知の文面と端末のプッシュトークンを受け取ります。リマインダーと週間レポートの通知にはお子さまの下の名前が含まれることがあり、ロック画面に表示されます。
- AppleとGoogleの音声認識サービス:2.9で説明したとおり、音声で入力した食事とレシピの文字への変換。録音された音声を受け取ります。
- Loops:アカウント、サポート、ご意見、特典のご案内に関するメールの送信。メールアドレスと、AppleまたはGoogleから提供された場合は下の名前を受け取ります。ご意見を送ったときは、そのメッセージとアプリのバージョン、端末の機種を受け取ります。サブスクリプションが実際に失効したときは、終了したという事実を受け取ります。短いアンケートと、再開のための特典を送るためです(日本、韓国、香港のApp StoreまたはGoogle Playのアカウントには、アンケートだけを送り、特典は送りません)。また、米国のiPhoneでアカウントを作成したもののサブスクリプションを始めなかった場合は、始めなかったという事実を受け取ります。理由をたずねるメールを1通、最初の1年の割引とともに送るためです。
- DynadotとGoogle(Gmail):私たちのメールのホスティング。Dynadotは、ユーザーがberkay@sitonutri.comに送るメールを受け取ります。Gmailは、本アプリから送られたご意見のメッセージごとの私たちの控えを、メールアドレス、アプリのバージョン、端末の機種とともに受け取ります。
- Apple / Google:AppleまたはGoogleによるログインと、すべての課金。メールアドレスと認証トークンを受け取ります。
- Open Food Facts:私たちの商品カタログのもとになっている、オープンな商品データベース。ユーザーやお子さまに関する情報は一切受け取りません。ユーザーが投稿した商品を私たちが採用した場合、その商品の事実情報そのもの(バーコード、商品名、ブランド、栄養成分の値)が、ユーザーとは結び付かない形で、同データベースのオープンライセンスのもとで同データベースに還元され、公開されることがあります(4.4を参照)。
- Google Analytics、Google Ads、Convex:sito.kidsだけでの、ウェブサイトの分析と私たちのGoogle広告の効果測定。第5条で説明しています。本アプリからは何も受け取りません。
- Microsoft(Clarity):sito.kidsのトップページと、Babies、Toddlers、Kidsの各ページを訪問者がどのように使っているかの把握。第5条で説明しています。本アプリからは何も受け取りません。
これらの会社の多くは、サービス提供事業者として私たちのために業務を行っており、各社の規約により、各社が情報を利用できるのは、私たちにサービスを提供する目的に限られています。一部の会社は、受け取った情報を、自社のプライバシーポリシーに基づいて自らの目的にも利用します。AppleとGoogleは、ログイン、課金、アプリストア、音声認識(2.9)について、Metaは、私たちの広告の効果測定と広告を誰に表示するかの選択(第5条)について、Googleは、私たちのウェブサイトでのGoogle Adsについて、MicrosoftはClarity(第5条)についてです。
4.2 AIによるデータの処理
SitoのAI機能は、Anthropic(Claude)、Google(Gemini)、OpenAIが運用するモデルで動いています。これらの会社には、次の2種類の情報が送られます。
- 写真。食事を撮影したり、栄養成分表示、ビタミンやミルクの表示をスキャンしたりすると、モデルが食品を識別したり表示を読み取ったりできるように、その写真がAnthropic、Google、OpenAIのいずれかに送られます。これらの写真には子どもが写っていることがあります。写真はその分析のために送られます。これとは別に、分析を改善するため、最近の食事の写真の一部と、本アプリが読み取れなかった表示の写真を、AnthropicのClaudeの助けを借りて定期的に見直しています(4.1を参照)。
- テキスト。AIアシスタントを使ったとき、食事のアイデアを求めたとき、週間レポートを受け取るときは、回答を作成するために、ユーザーのメッセージと、お子さまのプロフィールと栄養の情報が同じ提供事業者に送られます(4.3を参照)。自分の言葉で食事を説明したときは、モデルが食品と量を割り出せるように、その説明、お子さまの年齢、本アプリがユーザーについて使っている国・地域が同じ提供事業者に送られます。記録している食品について自分の言葉で量を入力したとき(「半分を3つ」など)は、モデルが合う量を選べるように、その言葉、食品の名前とその食品の量の選択肢、お子さまの年齢が、AnthropicのClaudeまたはGoogleのGeminiに送られます(4.1を参照)。
私たちはこれらの提供事業者の有料APIを利用しています。その規約では、APIを通じて送信された情報はモデルの学習に使われないと定められています。ただし、提供事業者は、その時点のデータの利用と保存に関するポリシーに従い、不正利用の防止、セキュリティ、法令遵守のために、限られた期間、情報を保持することがあります。私たちはこれらのポリシーを管理しておらず、ポリシーは変更されることがあります。
4.3 AI機能で使うお子さまの名前とプロフィール
AIの回答が一般論ではなくお子さまについてのものになるように、依頼に関係するプロフィールの詳細を、Anthropic、Google、OpenAIのいずれかに送ります。機能によって、年齢、性別、身長、体重、BMI、活動量、アレルギー、持病、栄養の目標、最近の栄養の履歴が含まれることがあります。本アプリのAI機能がお子さまの名前を送ることはありません。アシスタントと食事のアイデアでは「お子さま」と表現し、週間レポートはプレースホルダーを使って作成し、ユーザーが見る前に私たち自身のサーバーがそれを名前に置き換えます。名前がこれらの提供事業者に届くのは、チャットのメッセージや自分の言葉で説明した食事など、ユーザー自身が名前を書いたり話したりした場合だけです。食事の写真の分析と、自分の言葉で説明した食事や量の分析が受け取るのは、お子さまの年齢と、依頼によっては本アプリがユーザーについて使っている国・地域で、それ以外は何も受け取りません。栄養成分表示の読み取りが受け取るのは表示の写真だけで、お子さまに関する情報は一切受け取りません。
お子さまの名前は、本アプリの中とロック画面のリマインダー(4.1)には引き続き表示され、AnthropicのClaudeを使って行う品質の見直し(4.1)で見えることがあります。お子さまの本名をまったく使いたくない場合は、お子さまを追加または編集するときに、本名の代わりにニックネームやイニシャルを入力してください。本アプリはまったく同じように動き、画面の表示はすべて入力した名前になります。
4.4 投稿した情報は共有データベースの一部になります
Sitoのスキャンは、公開されている食品データベース(主にOpen Food FactsとUSDAのFoodData Central)と、保護者が投稿した商品から私たちが構築した商品データベースを照会します。食品データの出どころと、データに付いているライセンスは、食品データの出典のページに記載しています。
商品を投稿し(2.8)、私たちがそれを承認すると、その商品のバーコード、商品名、ブランド、栄養成分の値、原材料表示は共有データベースの一部となり、同じ商品をスキャンしたほかのすべてのSitoユーザーに表示されます。パッケージの表面も撮影していた場合、その写真が、すべての人に表示される商品の写真になることがあります。表示する前に、自動の確認(AnthropicのClaudeまたはGoogleのGemini)で、写っているのがパッケージだけであることを確かめます。人、子ども、自宅にあるものが写っている写真が、ほかの人に表示されることは決してありません。手でパッケージを持っている場合は、写真をパッケージの部分だけに切り抜くことがあります。切り抜いた写真も同じように改めて確認し、表示できるのは切り抜いた写真だけで、もとの写真が表示されることは決してありません。名前、メールアドレス、アカウントIDが一緒に表示されることはなく、投稿はユーザー個人からではなく、Sitoのコミュニティからのものとして表示されます。誤った情報をさかのぼって修正できるように、誰が投稿したかの記録は内部で保持します。
もとになっているデータベースはオープンライセンスで公開されているため、私たちが採用した投稿も、それらのライセンスのもとで再配布されることがあります。そのためにユーザーが私たちに付与するライセンスは、利用規約の第5条に定めています。投稿する前にお読みください。
4.5 パートナーとのアクセスの共有
Sitoでは、もう一人の保護者がアカウントを使えるように、6桁のコードを発行できます。コードを共有する前に、このコードで何が起きるかを正確に理解してください。このコードを使った人は、ユーザー本人としてログインします。機能が限定された、パートナー専用の別アカウントはありません。コードを使った人は、ユーザーが見られるものすべて(すべてのお子さまのプロフィール、アレルギー、持病、身長・体重、すべての食事と写真、すべてのAIとの会話、サブスクリプション)を見ることができ、そのどれでも変更や削除ができます。
コードは1回しか使えず、発行から8時間で期限切れになり、新しいコードを発行すると古いコードは無効になります。私たちは、コード、発行日時、使用日時に加えて、総当たりでコードを推測されないように、コードを試した人のIPアドレスを一方向に変換した形で保存します。これらをいつ削除するかは第9条に記載しています。
パートナーのアクセスは、いつでも終了できます。「プロフィール」→「設定」→「ほかの端末からログアウト」で、手元の端末以外の、アカウントにログインしているすべての端末がログアウトされます。すぐには反映されません。相手のスマートフォンは、すでに持っているセッショントークンの有効期限が切れるまでログインしたままで、これには最長1時間かかることがあります。このボタンと二つの削除ボタン(10.1)が表示されるのは、ユーザー自身のスマートフォンだけです。コードを使って参加したスマートフォンには表示されません。コードは、パスワードを教えてもよいと思える相手とだけ共有してください。
5. 広告と分析
開始の時期。分析と広告効果の測定は、アカウントを作成する前、本アプリを初めて開いたときに始まります。新規登録するまで、これらの記録は匿名の識別子にひもづけて保持します。アカウントを作成すると、その識別子がアカウントに結び付けられるため、登録前に見た画面もアカウントの記録の一部になります。iPhoneでは、Appleのトラッキング許可の確認画面は、アカウントを作成したあとの初期設定の途中で表示されます。
PostHog:プロダクト分析。本アプリがどのように使われているか、つまりどの画面が開かれ、どの機能が使われ、どこで問題が起きているかを把握するために、PostHogを利用しています。これらの記録に、お子さまの名前、身長・体重、アレルギー、持病、チャットの内容、写真が含まれることは決してありません。ただし、画面の名前以外の情報も含まれます。そうではないと思われないよう、はっきり書いておきます。具体的には、食品の検索に入力した言葉(保護者が探しているのに見つからないものを知るため)、「離乳食」の検索で食材が見つからなかったときや、食材の追加を私たちに依頼したときの、その検索の対象だったお子さまの月齢、「離乳食」で選んだ食材の種類が含まれます。また、自分の言葉で量を入力したときは、その言葉、食品と私たちのAIが選んだ量、その量をそのまま使ったか、何に変えたかも含まれます。量の読み取りを確かめて改善するためです。初期設定の画面では、Sitoを知ったきっかけへの回答と、初期設定のクイズで選んだ商品も記録します。初期設定の画面とサブスクリプションの画面では、画面のどこをタップしたか(位置と、私たちのコードがボタンに付けている名前で、ボタンに書かれた文字ではありません)、各画面が開いていた時間、どこまでスクロールしたかも記録します。PostHogは、スマートフォンから各イベントとともに送られるIPアドレスを届いた時点で破棄するように設定しているため、そこから位置情報を割り出すことはありません。2026年9月18日より前の記録には、IPアドレスと位置情報の両方がまだ残っています。また、端末の機種とメーカー、OSのバージョン、アプリのバージョン、画面サイズ、文字サイズの設定、本アプリの言語、ユーザーの国・地域(2.2)、アプリストアの国・地域、新規登録にメールアドレス、Apple、Googleのどれを使ったかも記録します。これとは別に、RevenueCatとの連携によって、サブスクリプションのイベントがPostHogに送られます。これらのイベントには、メールアドレス(2.0.7より前のバージョンの本アプリから)、RevenueCatがスマートフォンから記録したIPアドレス、端末の識別子と広告識別子、トラッキングを許可したかどうか、インストール元の広告キャンペーン、サブスクリプションの状態、そしてバージョン2.0.8からはお子さま一人ひとりの年齢層と登録したお子さまの人数が含まれ、PostHogはこれらをPostHog上のユーザーのプロフィールに保持します。
PostHog:初期設定の録画(米国のみ)。米国に設定されたスマートフォンでは、初期設定のどこで保護者が迷っているかを把握するために、PostHogが、本アプリの初期設定で表示される画面も、最初の画面からサブスクリプションの画面まで(その画面を含みます)録画します。録画がスマートフォンから送られる前に、画面上のすべての文字、数字、画像、システムのウィンドウが黒く塗りつぶされ、お子さまの身長・体重を描くグラフも塗りつぶされます。そのため、録画に残るのは各画面のレイアウトとタップした場所だけです。録画は本アプリ本体が開いた瞬間に止まり、初期設定のあとが録画されることは一切ありません。録画は30日間保存したあと削除します。ほかの国に設定されたスマートフォンは録画しません。
Meta(Facebook):広告効果の測定。私たちの広告の効果を測るために、本アプリにはMetaのSDKが組み込まれています。また、Metaは、私たちの広告を誰に表示するかを決めるためにも、以下のイベントを使います。Metaが受け取るのは、私たちが意図して送るイベント、つまり本アプリからのアカウント登録と、RevenueCatのサーバーからの無料トライアルの開始、サブスクリプション、購入です。私たちが自動記録をオフにする前に、起動時にSDK自身が記録するアプリのインストールと起動のイベントも受け取ります。それ以外に、ユーザーの行動が継続的に送られることはありません。無料トライアル、サブスクリプション、購入のイベントとともに、RevenueCatは、MetaのSDKがこのインストールに付与した識別子、アカウントIDを変換した形のもの、アプリのバージョン、スマートフォンのOSのバージョンと言語などの詳細、そしてRevenueCatが記録している場合はスマートフォンのIPアドレスと端末の識別子をMetaに送ります。Metaが各イベントを自社の広告と照合できるようにするためです。iPhoneでは、AppleのApp Tracking Transparencyの確認画面でどう答えても、これが行われます。トラッキングしないよう本アプリに求めた場合でも、RevenueCatはこれらのイベントと詳細をMetaに送ります。確認画面で決まるのは、Metaが端末の広告識別子(IDFA)も受け取るかどうかで、IDFAを受け取るのはトラッキングを許可した場合だけです。2.0.7より前のバージョンの本アプリは、RevenueCatにメールアドレスも渡していました。メールアドレスを削除するバージョン2.0.7以降を開くまで、確認画面での回答にかかわらず、RevenueCatはこれらのイベントとともにメールアドレスを変換した(ハッシュ化した)形でMetaに送ります。Androidには同じような確認画面がなく、端末が提供する広告IDがデフォルトで取得されます。広告IDは、Androidのプライバシーの設定でリセットしたり制限したりできます。
これが行われない国・地域:EU/EEA、英国、スイス、日本、韓国、台湾、香港。バージョン2.0.7以降、スマートフォンがこれらのいずれかに設定されている場合、MetaのSDKは広告IDを読み取らず、本アプリは、ほかのスマートフォンから送っている追加のインストールイベントを送りません。スマートフォンまたはApp StoreやGoogle Playのアカウントがこれらのいずれかにある場合、本アプリは、このための端末の識別子を取得せず、アカウント登録のイベントを送らず、サブスクリプションをMetaに結び付けません。そのため、RevenueCatは、無料トライアル、サブスクリプション、購入のイベントをMetaに送りません。ただし、MetaのSDKは、本アプリがオフにする前の最初の起動時に、SDK自身のアプリのインストールまたは起動のイベントを記録することがあります。例外は、Appleの確認画面でトラッキングを許可したiPhoneです。その場合は、これらのイベントとIDFAがMetaに送られます。あとでトラッキングをオフにしても、RevenueCatが保持しているIDFAは削除されません。メールでご連絡いただければ、私たちがIDFAを削除し、これらのイベントは止まります。バージョン2.0.7より前にサブスクリプションを始めた場合、バージョン2.0.7を開くまで、またAndroidでは私たちが古い識別子を削除するまで、RevenueCatは更新のイベントをMetaに送り続けることがあります。
Apple Ads:インストール経路の計測。iOSでは、起動時にAppleの広告アトリビューショントークンを取得し、AppleとRevenueCatと共有します。これにより、インストールがどのApp Store広告キャンペーンから来たかがわかります。
ウェブサイト。sito.kidsでは、集計したページビューと流入元を把握するために、Google Analyticsと、もう一つの分析サービスであるConvexを使っています。同じGoogleタグは、訪問についてGoogle Adsにも報告します。これにより、私たちはGoogleの広告の効果を測定でき、Googleは、私たちの広告を表示する可能性のあるオーディエンスに訪問者を追加できます。Googleはこれを自社のプライバシーポリシーに基づいて利用します。英国、EU/EEA、スイスからの訪問者については、Google AnalyticsとGoogle Adsが、保存と広告のパーソナライズを拒否する設定の同意モードで動作するため、分析用や広告用のCookieを設定しません。それでもGoogleは、ページビューごとにCookieを使わないシグナルを受け取り、モデル化した集計の測定に利用します。私たちのダウンロードボタンをタップすると、そのタップを私たち自身のデータベースにも記録します。記録するのは、どのボタンとページか、参照元のページ、ブラウザー自身による説明(ユーザーエージェント)、そしてGoogleの広告を経由した場合はどの広告かです。この記録にIPアドレスは含まれません。これはウェブサイトだけに関係し、本アプリには一切影響しません。
四つのウェブページでのMicrosoft Clarity。トップページと、Babies、Toddlers、Kidsの各ページのどこが使いにくいかを把握するために、この四つのページでだけMicrosoft Clarityを使っています。sito.kidsのほかのページでは使っていません。Clarityは、これらのページへの訪問がどのように進んだかを記録します。記録するのは、タップ、クリック、スクロール、マウスの動き、画面に表示されていた内容と、ブラウザー、端末の種類、IPアドレスから割り出されるおおよその位置などの技術的な情報です。私たちはこれを、ヒートマップと、1ページごとの訪問の再生として見ます。Clarityは誰に対してもCookieを使わないように設定しているため、ページビューは一つずつ別々に記録されます。私たちが訪問同士を結び付けたり、再訪したときにユーザーを識別したりすることはできません。ブラウザーから何かが送られる前に、Clarityは、フォームへの入力内容、ドロップダウンリストでの選択、数字、メールアドレスを隠します。ブラウザーがGlobal Privacy Controlのシグナルを送っている場合、Clarityは動作しません。これがオプトアウトの方法です。Microsoftは、録画を30日間、ヒートマップと録画の一部のサンプルを最長9か月間保存し、これらのデータをMicrosoft プライバシー ステートメントに記載されたとおりに利用します。Clarityはウェブサイトだけで動作し、本アプリからは何も受け取りません。
ユーザー個人の健康データ、お子さまの栄養データ、食事や表示の写真、その他のアプリ内のコンテンツを、Metaやその他の広告ネットワークに送ることはありません。
6. サブスクリプションと課金
課金と支払いの処理は、すべてApple(App Store)またはGoogle(Google Play)が行います。私たちが支払い情報を取得、処理、保存することは一切ありません。
7. 子どものプライバシー
Sitoは親および法定代理人のために設計されたもので、子どもが単独で使うためのものではありません。アカウントを作成できるのは、18歳以上で、追加する子どもの親または法定代理人である方だけです。新規登録の前に、ご自身がこれに当てはまることを確認する必要があります。確認した日時と、確認した文言をアカウントとともに保存し、アカウントと一緒に両方を削除します。Sitoは子どもを対象としたものではなく、13歳未満の子どもから個人情報をそれと知りながら取得することはありません。Sitoにある子どもの情報は、その親または法定代理人が入力するものです。13歳未満の子どもがアカウントを作成したことを知った場合は、そのアカウントとその情報を削除します。子どもがアカウントを作成したと思われる場合は、berkay@sitonutri.comまでメールでご連絡ください。
8. データの保存とセキュリティ
ユーザーのデータは、Supabaseが提供する米国内の安全なサーバーに保存されます。データは次の対策で保護しています。
- 暗号化:パスワードは業界標準の方法でハッシュ化しており、平文のパスワードや、元に戻せる形で暗号化したパスワードは保存しません。データはHTTPS/TLSで暗号化して送信します。
- 行レベルセキュリティ:データベースには行レベルセキュリティのポリシーを適用しているため、本アプリがログイン中のアカウントに返すのは、ユーザー自身のデータとそのお子さまのデータだけです。
- 認証:データベースへのすべてのAPIリクエストには、有効な認証トークンが必要です。
- 食事の写真の保存:食事の写真と、食事に添付された栄養成分表示の写真は、非公開のクラウドストレージに保存しています。2026年10月20日以降、これらの写真を開けるのは、ログインしているユーザーのアカウントと、私たち自身だけです。本アプリは、ユーザーのアカウントのために発行されるリンクから写真を開き、そのリンクは24時間以内に使えなくなります。
- 投稿された写真の保存:投稿の手順(2.8)で送った表示とパッケージの写真は、すでに完全に非公開のストレージにあります。リンクで開くことはできず、読み取れるのは私たちだけです。唯一の例外は、承認された投稿のうち4.4の確認を通過したパッケージの表面の写真で、これは商品とともに表示されます。
- アカウントの共有:行レベルセキュリティは、ほかのアカウントからユーザーのデータを守ります。しかし、ユーザー自身のアカウントにログインしている人からは守れません。パートナー用のアクセスコードが作り出すのは、まさにその状態です(4.5を参照)。
私たちは合理的な対策を講じていますが、電子的な保存や送信の方法に100%安全なものはなく、絶対的な安全を保証することはできません。
9. データの保存期間
情報は、ユーザーが私たちに提供した目的、つまりユーザーとお子さまのためにSitoを運営するために必要な間だけ保持し、その後は削除します。子どもの情報を、ほかの目的のために無期限に保持することはなく、以下のリストに記載する場合を除き、ユーザーが削除したあとに保持することもありません。
- アカウントと保護者のプロフィール(メールアドレス、単位の設定、選んだ悩み):アカウントが存在する間。
- お子さまのプロフィール、身長・体重、栄養の目標:アカウントが存在する間、またはお子さまのプロフィールやデータを削除するまで。
- 食事の記録、栄養の履歴、「離乳食」の記録、マイレシピ、食べ物の好み:アカウントが存在する間、またはそれらを削除するまで。
- 食事の写真と、食事に添付された表示の写真:データまたはアカウントを削除するまで。一つの食事を削除しても、その写真は私たちのストレージから削除されません。保存しなかった食事のために撮影した写真も、それまでストレージに残ります。
- 本アプリが読み取れなかった表示の写真:最大30日間、アカウントIDを名前にしたフォルダに入れて非公開のクラウドストレージに保存し、読み取りに失敗した理由を確かめて改善に役立てます。その後、削除します。アカウントを削除すると、すぐに削除されます。
- 食事の写真や自分の言葉で説明した食事から私たちのAIが最初に読み取った内容の記録(ユーザーの言葉、AIが見つけた食品、私たちが照合した食品)は、お子さまのプロフィールとともに、お子さま、データ、アカウントのいずれかを削除するまで保持します。食事そのものを削除しても、この記録は削除されません。
- 商品情報の投稿:無期限に保持します。私たちの削除ボタンでは消えません。投稿は、送信された時点で、ほかの保護者のスキャンが頼りにしている共有の商品データベースの一部になるため、取り下げると、その保護者たちから商品を取り上げることになります。アカウントを削除すると、投稿者の欄を消去するため、その投稿はユーザーのものとはされなくなります。ただし、痕跡が一つ残ります。何も残らないと思われないよう、明記しておきます。写真ファイル(と、私たちが作成した場合はパッケージの表面の写真を切り抜いたもの)はアカウントIDを名前にしたフォルダに保存されており、そのパスが投稿の記録に書き込まれているため、投稿者の欄を消去したあとも、IDはファイルパスの中に残ります。特定の投稿とその写真を完全に削除してほしい場合は、メールでご連絡ください。削除します。
- 商品のスキャンの記録(2.7):アカウントが存在する間、保持します。アカウントを削除すると、これらの記録とユーザーとのひもづけを解除し、スキャナーがどこで失敗しているかを測り続けられるように、バーコードの照会の記録はアカウントIDのない状態で残ります。これらの記録に一定の保存期間を設けるよう取り組んでいます。それまでは、ひもづけを解除した形で無期限に保持されるものと考えてください。
- 商品の数値について行った変更(2.8):アカウントとともに、アカウントを削除するまで保持します。「すべてのデータを削除」では消えません。
- パートナー用のアクセスコードと、コードを試した際の一方向に変換したIPアドレス:コードは、発行から8時間後、または使用されたときや新しいコードを発行したときに、すぐに使えなくなります。使用済みまたは期限切れのコードは、期限から1時間が過ぎていれば、次に誰かがコードを発行したときに削除します。変換したアドレスは、1日が経過していれば、次に誰かがコードを入力したときに削除します。これらの消去は決まった時刻に実行されるのではなくそのときに実行されるため、利用の少ない週には、無効になった行が消去されるまでにより長く残ることがあります。ユーザーのコードはアカウントを削除したときにも削除されます。
- 「スキャン履歴」:アカウントとともに、一覧から商品を外すかアカウントを削除するまで保持します。「すべてのデータを削除」では消えません。スマートフォンにある写しは、本アプリを削除すると消えます。
- AIとのチャットのセッションとメッセージ:アカウントが存在する間、またはデータを削除するまで。
- プッシュ通知のトークン:アカウントが存在する間。アカウントを削除したときに削除され、それ以外のときには削除されません。スマートフォンで通知をオフにしたり、本アプリを削除したりすると通知は届かなくなりますが、それだけでは私たちが保持しているトークンは削除されません。
- ご意見とサポートのメッセージ:データまたはアカウントを削除すると、本アプリのデータベースから削除されます。サポートのメールの記録には、写しが残ることがあります。
- RevenueCatから送られる購入の記録(プラン、価格、ストア、日付と、RevenueCatが付加した詳細、つまりIPアドレス、端末の識別子と広告識別子、バージョン2.0.8からはお子さまの年齢層、2.0.7より前のバージョンの本アプリからはメールアドレス):アカウントが存在する間、保持します。アカウントを削除すると、ユーザーを特定できる詳細とお子さまの年齢層は削除され、下記の「削除されたアカウント」に記載するとおり、購入の事実だけが残ります。
- ホスティング事業者のリクエストログ(スマートフォンが接続に使っているIPアドレスを含みます):最長7日間保持します。
- 削除されたアカウント:削除が実行された時点で、ユーザーの記録と写真は稼働中のシステムから消去されます。本アプリで削除した場合はすぐに、メールで依頼した場合は私たちが依頼を処理したあと速やかに消去します。例外は、上記の投稿とスキャンの記録(削除ではなく、ユーザーとのひもづけを解除します)と、購入の記録です。購入の記録のうち、プラン、価格、通貨、国・地域、日付は、アカウントの削除後も、アカウントID、メールアドレス、端末の詳細を除いた形で、私たちの帳簿のために保持します。バックアップの写しは30日以内に順次入れ替わって消えます。ただし、法律により私たちがより長く保持しなければならないものは除きます。
- サーバー上にキャッシュしたFatSecretの栄養データ:fatsecret Platform APIの利用規約に従い、最長24時間。
- 端末にキャッシュした栄養データ:オフラインで使うために端末内に保存し、本アプリを削除するか、キャッシュを消去すると削除されます。
- 初期設定の録画(第5条):30日間保存したあと削除します。
- クラッシュレポート(2.11):30日間保存したあと削除します。
- 品質の見直しのメモ(4.1):見つけて直した内容(画面、タイミング、お子さまの月齢、国・地域など)を記録したもので、家庭はアカウントIDから取った短いコードだけで示し、名前やメールアドレスで示すことはありません。このメモは、何が問題で何を変更したかの私たちの記録として保持し、アカウントを削除しても削除されません。
- 匿名の集計記録(たとえば、ある機能が使われた回数や、うまく動いた回数):ユーザーやお子さまとは一切結び付けずに保持します。
- 4.1に挙げた提供事業者が保持する情報:各提供事業者の保存ポリシーに従います。アカウントを削除すると、私たちはそのうちの3社についても、通常は1日以内に対応します。Loopsではユーザーの連絡先を削除し、RevenueCatの顧客記録とPostHogのプロフィールからは、メールアドレス、IPアドレス、端末の識別子など、ユーザーを特定する詳細とお子さまの年齢層を、初期設定の録画とともに削除します。購入の記録と本アプリの使われ方の記録は、各社の保存期間に従って各社に残ります。Metaは、受け取ったイベントを自社のポリシーに基づいて保持します。
10. ユーザーの権利と選択
10.1 データの閲覧、編集、削除
ユーザー自身のプロフィール、お子さまのプロフィール、食事の記録は、本アプリ内でいつでも直接閲覧、編集できます。本アプリの「プロフィール」画面の「設定」には、削除の方法も二つあります。どちらも永久的な削除で、取り消すことはできません。
「すべてのデータを削除」は、記録したものをすべて削除しますが、アカウントは残します。そのため、同じログイン情報とサブスクリプションで、最初からやり直せます。削除されるのは、すべてのお子さまのプロフィール(身長・体重、アレルギー、持病、栄養の目標を含みます)、すべての食事の記録とそれに付けた症状の記録、母乳、哺乳瓶、ビタミンのリストと1回分の記録、「離乳食」の記録、栄養のまとめ、週間レポート、食事のアイデア、自分で追加した食品、お気に入り、食べ物の好み、すべてのAIとのチャットのセッションとメッセージ、すべてのマイレシピ、ご意見のメッセージ、すべての食事の写真と食事に添付された表示の写真です。また、単位の設定、選んだ悩み、タイムゾーンはリセットされます。ログイン情報、メールアドレス、サブスクリプションは残ります。次のいくつかの小さなものも残ります。毎日のお知らせの時刻、Sitoを知ったきっかけとして回答した内容、本アプリの言語とユーザーの国・地域、お子さまの親または法定代理人であることを確認した記録(第7条)、「スキャン履歴」の一覧、商品の数値について行った変更、アカウントを動かし続けるための記録(スマートフォンの通知トークン、無料トライアル終了のリマインダー、利用の上限、私たちが提供した無料のアクセス)です。
「すべてのデータとアカウントを削除」は、上記のすべてを削除したうえで、アカウントそのものを削除します。依頼が私たちのサーバーに届けば、そのあとスマートフォンがどうなっても、消去はサーバー上で最後まで実行され、最後にログイン情報が削除されます。ほかのすべての手順が成功しない限り、ログイン情報は削除されません。依頼が送信される直前の数秒間に本アプリを強制終了した場合、アカウントは残ったまま、一部のデータだけがすでに消えていることがあります。その場合は、本アプリを開き直してもう一度タップするか、メールでご連絡ください。サブスクリプションはAppleまたはGoogleが請求しており、アカウントを削除しても解約されません。App StoreまたはGoogle Playのアカウントの設定から解約してください。
どちらのボタンでも削除されないもの。投稿した商品(2.8)と、照会したバーコードの記録(2.7)は、第9条に記載した理由により、どちらのボタンでも削除されません。第9条には、そのほかに残る記録(ユーザーの識別子を除いた購入の記録、私たちの品質の見直しのメモ、提供事業者が保持するもの)も記載しています。アカウントを削除すると、どちらからもアカウントIDが消去されますが、投稿の写真のファイルパスにはIDが残ります。特定の投稿とその写真を商品データベースから削除してほしい場合は、メールでご連絡ください。
本アプリを開けない場合は、アカウント削除のページの手順に従うか、アカウントに登録しているメールアドレスからberkay@sitonutri.comにメールを送ってください。データの削除が完了したら、メールでお知らせします。
10.2 メールでのご連絡
求められていない第三者のマーケティングメールは送りません。送るメールは、アカウントの確認、アカウントに関する必須のお知らせ、本アプリの改善に役立てるための定期的なご意見のお願いや利用者調査のお願い、そしてSito自体の特典についてのときおりのご案内(たとえば、サブスクリプションを始めなかった場合や、サブスクリプションが終了したあとの、最初の1年の割引)に限られます。App StoreまたはGoogle Playの国・地域が日本、韓国、香港のアカウントには、これらの特典のご案内を送りません。必須ではないご連絡には、すべて、わかりやすく実際に機能するオプトアウト(配信停止)のリンクを付けます。これらのご連絡は、いつでもオプトアウトできます。
11. 米国のプライバシーに関する権利
カリフォルニア州の居住者には、CCPA(カリフォルニア州消費者プライバシー法)に基づく追加の権利があります。これには、知る権利、削除を求める権利、販売をオプトアウトする権利(私たちはデータを販売していません)、差別を受けない権利が含まれます。これらの権利を行使するには、berkay@sitonutri.comまでご連絡ください。ワシントン州とネバダ州の法律が求める事項は、私たちの消費者の健康データに関するプライバシーポリシー(英語)に記載しています。
Do Not Track。ブラウザーからDo Not Trackのシグナルが送られても、私たちのウェブサイトの動作は変わりません。ただし、ブラウザーがGlobal Privacy Controlのシグナルを送っている場合、Microsoft Clarityは動作しません(第5条)。私たちのウェブサイトや本アプリを使うと、ほかの2社が、そこでのユーザーの行動に関する情報を取得し、時間の経過とともに、ほかの会社のウェブサイトやアプリでの行動と結び付けることがあります。私たちのウェブサイトのGoogleタグを通じてGoogleが、本アプリとRevenueCatから送られるイベントを通じてMetaがこれにあたります(第5条)。
12. 各国・地域のユーザー
本条は、お住まいの国の法律により、私たちがお知らせしなければならない事項を補足するものです。本条に、本ポリシーのほかの部分より詳しい定めがある場合は、本条が適用されます。
12.1 データの責任者
本ポリシーに記載する情報のデータ管理者は、Invictus Logic LLC(1444 Rhode Island Ave NW APT 212, Washington, DC 20005-5421, United States)です。連絡先:berkay@sitonutri.com。ケベック州における個人情報保護の責任者は、創業者のBerkay Yenilmezで、住所は上記と同じです。
12.2 情報を取り扱う理由(法的根拠)
- ユーザーとの契約の履行:本アプリの運営。具体的には、アカウント、お子さまのプロフィール、食事の記録、栄養の目標、スキャナー、ユーザーが使うAI機能、サブスクリプション、ご意見とサポートの依頼への回答です。
- ユーザーの明示的な同意:お子さまについて入力する健康に関する情報(アレルギー、持病、症状と反応、身長・体重、食事、写真)について。これらは、ユーザーのために本アプリを運営し、また、4.1で説明する品質の見直しで本アプリの回答を確かめ、改善するために使います。ユーザーは、初期設定の最初にある同意画面で同意します。この画面では、お子さまの年齢、身長、体重、食べたものと、追加したアレルギー、持病、症状、食事の写真を対象として挙げています。2.0.7より前のバージョンの本アプリで同意したアカウントに表示されたのは、年齢、身長、体重、食べ物という短いリストで、それ以外の情報については、入力することを選ぶことで同意しました。同意は、お子さま、データ、アカウントのいずれかを削除することで、いつでも撤回できます(第10条)。撤回しても、それ以前に行われた取扱いには影響しません。
- 私たちの正当な利益:本アプリの安全の確保と不正利用の防止(たとえば、パートナー用コードを試した際の変換したアドレス、4.5)、本アプリの使われ方の把握(第5条のプロダクト分析と塗りつぶした初期設定の録画で、お子さまの健康に関する情報は一切含みません)、クラッシュ(2.11)その他の問題の発見と修正と本アプリの改善、保護者が投稿した商品とスキャンの記録からの共有商品データベースの構築と確認(2.7、2.8、4.4)、Sito自体の特典についてのときおりのメールでのご案内(10.2。各メールの配信停止のリンクで止められます)、ウェブサイトの使いにくい箇所の把握(Microsoft Clarity、第5条)。正当な利益に基づく取扱いには、異議を述べることができます。
- 同意:バージョン2.0.7以降、第5条に挙げる国・地域のiPhoneからMetaが受け取るものについて。無料トライアル、サブスクリプション、購入のイベントと広告識別子がMetaに送られるのは、Appleの確認画面でトラッキングを許可した場合だけです。これを撤回するには、iPhoneの設定でトラッキングをオフにして、私たちにメールでご連絡ください。同意がない場合、またAndroidでは、MetaのSDKの初回起動時のイベントを除き、本アプリはこれらをMetaに一切送りません(第5条)。
- 法的義務:法律により、私たちが情報を保持または開示しなければならない場合。
12.3 データの本人である子ども
Sitoにある健康に関する情報はお子さまについてのもので、ユーザーはお子さまの親または法定代理人としてその情報を提供します。私たちは、親または法定代理人としてのユーザーの同意に基づき、第3条の目的のためだけにその情報を取り扱います。新規登録時の、親または法定代理人であることの確認(第7条)を超えて、本人確認をすることはありません。
12.4 ユーザーの権利
英国、EU/EEA、スイスのいずれかにいる場合、ユーザーには次の権利があります。自分の情報にアクセスする権利、情報の訂正を求める権利、消去を求める権利、取扱いの制限を求める権利または取扱いに異議を述べる権利、持ち運び可能な形式で情報を受け取る権利、同意を撤回する権利、そして、法的効果またはそれと同様の重大な影響をユーザーにもたらす、自動化された処理のみに基づく決定の対象とされない権利です(Sitoのスコアや提案は情報提供を目的としたもので、そのような影響はありません)。これらの権利のほとんどは、本アプリ内で直接(第10条)、またはメールで行使できます。私たちは1か月以内に回答します。また、データ保護機関に苦情を申し立てる権利もあります。たとえば、英国の情報コミッショナー事務局(Information Commissioner's Office)、フランスのCNIL、スイスの連邦データ保護・情報コミッショナー(Federal Data Protection and Information Commissioner)、またはお住まいの国のデータ保護機関です。ただし、まずは私たちにお手伝いする機会をいただけるとありがたく思います。
カナダにいる場合、ユーザーには、PIPEDA(個人情報保護および電子文書法)に基づき、またケベック州では「民間部門における個人情報の保護に関する法律(Act respecting the protection of personal information in the private sector)」に基づき、アクセスと訂正の権利があります。また、カナダ・プライバシー・コミッショナー事務局(Office of the Privacy Commissioner of Canada)またはケベック州情報アクセス委員会(Commission d'accès à l'information du Québec)に苦情を申し立てることができます。オーストラリアにいる場合は、オーストラリア・プライバシー原則(Australian Privacy Principles)が適用され、アクセスと訂正の権利があり、オーストラリア情報コミッショナー事務局(Office of the Australian Information Commissioner)に苦情を申し立てることができます。通知の対象となるデータ侵害(eligible data breach)が起きた場合は、データ侵害通知制度(Notifiable Data Breaches scheme)の定めに従い、ユーザーと同コミッショナーに通知します。ニュージーランドにいる場合は、2020年プライバシー法(Privacy Act 2020)が適用され、アクセスと訂正の権利があり、プライバシー・コミッショナー事務局(Office of the Privacy Commissioner)に苦情を申し立てることができます。
12.5 情報の保存場所と移転
私たちのサーバーは米国にあり(第8条)、4.1の提供事業者は、米国または各社の地域で情報を取り扱います。英国、EU/EEA、スイスにいる人に関する情報がそれらの地域の外に移転される場合、私たちは、私たちのために業務を行う会社のデータ処理に関する条項と、第8条のセキュリティ対策に依拠します。このデータ処理に関する条項には、必要に応じて、EUの標準契約条項と、英国の補遺または国際データ移転契約(International Data Transfer Agreement)が組み込まれています。Apple、Google、Meta、Microsoftは、自らの目的に利用するもの(4.1の末尾)について、各社の規約に基づいて各社自身の移転の仕組みを設けています。これらの保護措置の詳細は、私たちに問い合わせることができます。
12.6 保存期間
第9条の保存期間は、すべての国・地域に適用されます。
12.7 日本
日本にいる場合は、個人情報の保護に関する法律(個人情報保護法)が適用されます。ユーザーの個人情報を取り扱う事業者(個人情報取扱事業者)は、Invictus Logic LLC(1444 Rhode Island Ave NW APT 212, Washington, DC 20005-5421, United States)で、代表者は創業者のBerkay Yenilmezです。質問、苦情、請求の連絡先も同氏です。請求できるのは、ユーザーまたはお子さまについて私たちが保有している情報(保有個人データ)の開示、その訂正、追加または削除、その利用の停止または第三者への提供の停止、誰に何を提供したかの記録(第三者提供記録)の開示です。berkay@sitonutri.comまでご連絡ください。遅滞なく回答し、費用はいただきません。
情報は、第3条の目的のためだけに利用します。お子さまについて記録するアレルギー、持病、症状と反応は要配慮個人情報にあたり、初期設定の最初にある同意画面でユーザーが同意した場合にだけ取得します。ユーザーの情報は米国に保存され(第8条)、4.1の会社が取り扱います。これらの会社の多くも米国にあります。米国には、日本の個人情報保護法のような、個人情報に関する包括的な連邦法はありません。米国での保護は、分野ごとの法律、不公正または欺瞞的な行為または慣行に対する連邦取引委員会の措置、カリフォルニア州法など一部の州の法律によるものです。私たちのために業務を行う会社は、データ処理に関する条項に拘束されています。この条項は、ユーザーの情報を私たちへのサービスのためだけに利用すること、安全に管理すること、自社の再委託先を管理することを求めています。これらの条項は、外国にあるこれらの会社に情報を提供するために、私たちが日本の個人情報保護法に基づいて依拠している措置(相当措置)であり、私たちは、これらが引き続き守られていることを確認します。これらの措置の詳細は、私たちに問い合わせることができます。Apple、Google、Meta、Microsoftは、受け取った情報の一部を、自社のポリシーに基づいて自らの目的にも利用します(4.1の末尾)。日本では、バージョン2.0.7以降、Metaが無料トライアル、サブスクリプション、購入のイベントを受け取るのは、トラッキングを許可したiPhoneからだけです(第5条)。情報の安全管理のために講じている措置(安全管理措置)は第8条で説明しています。本アプリが情報を送るそれぞれの会社、送る情報、送る理由は、4.1と第5条に記載しています。これは、本アプリがスマートフォンからほかの会社に送る情報についての、電気通信事業法の外部送信規律に基づく通知・公表でもあります。
12.8 韓国
韓国にいる場合は、韓国の個人情報保護法(Personal Information Protection Act)が適用されます。この部分は、本ポリシーのほかの部分と合わせて、同法に基づく私たちのプライバシーに関するお知らせです。
- 取り扱う情報とその目的:第2条の項目を、第3条の目的のために取り扱います。お子さまについて記録するアレルギー、持病、症状と反応は機微情報であり、これらの目的のためだけに取り扱います。ユーザーは、初期設定の最初にある専用のチェックボックスでこれに同意します。このチェックボックスには、本アプリのAI機能と本アプリの改善も目的として記載され、情報の保存期間と、拒否できることも記載されています。
- 14歳未満の子ども:その情報は、法定代理人であるユーザーが入力します。ユーザーは、そのすべてを本アプリ内で閲覧、訂正、削除できます(第10条)。
- 保存期間と破棄の方法:第9条の期間です。期間が終了したとき、またはユーザーが何かを削除したときは、復元できないように、記録をデータベースから、ファイルをストレージから削除します。バックアップの写しは30日以内に順次入れ替わって消えます。
- 私たちのために情報を取り扱う会社と国外への移転:4.1の会社が、それぞれ4.1に記載された業務について、私たちのためにユーザーの情報を取り扱います。情報は、該当する機能を使った時点で、暗号化されたインターネット接続を通じて、主に米国にあるこれらの会社に送られます。Supabase(第2条のすべての情報のホスティングと保存)、Anthropic、Google、OpenAI(AI機能:写真、ユーザーの言葉、お子さまのプロフィールの詳細、4.2)、RevenueCat(サブスクリプション)、PostHog(プロダクト分析)、Sentry(クラッシュレポート)、Expo(通知とアップデート)、AppleとGoogle(通知)、Loops、Dynadot、Google(メール)です。各社は、サービスの提供に必要な間、各社の保存ポリシーに従って情報を保持します。ユーザーの情報について各社に連絡するには、次の連絡先をご利用ください。Supabaseはprivacy@supabase.com、Anthropicはprivacy@anthropic.com、Googleはプライバシーに関するフォーム、OpenAIはプライバシーポリシー、RevenueCatはcompliance@revenuecat.com、PostHogはprivacy@posthog.com、Sentryはcompliance@sentry.io、Expoはお問い合わせのページ、Appleはプライバシーに関するお問い合わせのページ、Loopsはsupport@loops.so、Dynadotはウェブサイトです。この移転は、本アプリの提供に必要です。該当する機能を使わないこと、またはアカウントを削除すること(第10条)で、移転を拒否できます。Supabaseなしでは本アプリは動作しません。
- ほかの会社が自ら利用するための提供:米国のMeta:iPhoneのAppleの確認画面でトラッキングを許可した場合に限り、私たちの広告の効果を測り、誰に表示するかを決めるために、サブスクリプションと購入のイベントを、スマートフォンのIPアドレス、端末の識別子と広告識別子とともに受け取り、自社のポリシーに基づいて保持します(第5条)。これを撤回するには、iPhoneの設定でトラッキングをオフにして、私たちにメールでご連絡ください。それ以外の場合、本アプリはこれらをMetaに一切送りません。ただし、MetaのSDKは、最初の起動時にアプリのインストールまたは起動のイベントを記録することがあります。AppleとGoogleは、ログイン、課金、アプリストア、音声入力を各社の規約に基づいてユーザーに提供し、これらのサービスに必要なものを受け取ります(2.9と4.1)。また、Appleは、インストールが同社のどのApp Store広告から来たかを私たちに伝えます(第5条)。これら以外の会社が、本アプリから受け取ったものを自らの目的に利用することはありません。
- ユーザーの権利:ユーザーは、本人として、またお子さまの法定代理人として、情報の閲覧、訂正または削除、取扱いの停止、同意の撤回を、本アプリ内で(第10条)、またはメールで求めることができます。10日以内に回答します。
- AIと学習:入力した内容は、ユーザーに回答するため、また、品質の見直しで本アプリを確かめ、改善するために、4.2のAI提供事業者に送られます。これらの提供事業者の有料APIの規約では、これらの内容はモデルの学習に使われないと定められており、私たちも自らモデルの学習に使うことはありません。そのため、ユーザーが拒否する必要のあるものはありません。
- 自動化された決定:ユーザーやお子さまに法的効果をもたらす、またはユーザーの権利や義務に重大な影響を与える、完全に自動化された決定を本アプリが行うことはありません。スコアと目標は、ユーザーのための情報です。
- 情報を自動的に取得するツール:本アプリ自体はCookieを使いません。本アプリの分析、クラッシュレポート、広告のツール(第5条)は、スマートフォン上の識別子を使います。iOSでは、Appleのトラッキングの確認画面で拒否できます。Androidでは、韓国で本アプリが広告IDを取得することはありません。プロダクト分析に異議を述べるには、メールでご連絡ください。
- セキュリティ:第8条の対策です。
- 個人情報保護責任者:創業者のBerkay Yenilmez、berkay@sitonutri.com。また、韓国の個人情報保護委員会(Personal Information Protection Commission)に苦情を申し立てること、個人情報紛争調停委員会(Personal Information Dispute Mediation Committee)に調停を求めること(www.kopico.go.kr)、韓国インターネット振興院(Korea Internet & Security Agency)の個人情報侵害申告センター(Privacy Infringement Report Center)に申告すること(privacy.kisa.or.kr、電話:118)もできます。
- 生成AI:韓国のAI基本法(AI Basic Act)が求めるとおり、本アプリの食事の写真と表示の読み取り、「文章で入力」と自分の言葉で説明した量、チャットのアシスタント、食事のアイデア、週間レポート、そして私たちのデータベースに値がない場合のスキャンした商品の値の補完に、生成AIを使っていることを事前にお知らせします。これらが作り出すものはAIによるもので、誤っていることがあります(利用規約の第6条と第7条)。
12.9 台湾
台湾にいる場合は、台湾の個人情報保護法(Personal Data Protection Act)が適用されます。Invictus Logic LLC(12.1)は、第3条の目的のためにユーザーの個人データを取得します。データの種類は第2条に記載しています。データは、第9条の期間、米国と、4.1の会社が業務を行う場所で利用します。データを利用するのは私たちとこれらの会社で、自動と手動の方法で利用します。ユーザーは、データの閲覧または確認、写しの取得、追加または訂正、取得・処理・利用の停止、削除を、本アプリ内で(第10条)、またはメールで求めることができます。一部の情報を私たちに提供しないことも選べますが、その場合、本アプリはその情報を必要とする機能を実行できません。たとえば、お子さまの生年月日がないと、目標を計算できません。
12.10 香港
香港にいる場合は、香港の個人データ(プライバシー)条例(Personal Data (Privacy) Ordinance)が適用されます。私たちへの情報の提供は任意ですが、メールアドレスまたはログインがないと本アプリはアカウントを開設できず、お子さまの生年月日がないと目標を計算できません。データは第3条の目的のために利用し、4.1の種類の会社にのみ渡します。App StoreまたはGoogle Playのアカウントが香港にある場合、データをダイレクトマーケティングに利用しません。ユーザーには、データへのアクセスと訂正を求める権利があります。請求は、Invictus Logic LLCの創業者Berkay Yenilmez宛てに、12.1の住所またはberkay@sitonutri.comまでお送りください。
12.11 その他の国・地域
本アプリが提供されているほかの国・地域にいる場合は、本ポリシーのその他の部分と、お住まいの国・地域の法律がユーザーに認める権利が適用されます。ユーザーは、本アプリ内で情報を閲覧、訂正、削除でき(第10条)、それ以外のことについてはberkay@sitonutri.comまでご連絡いただけます。1か月以内に回答します。ユーザーの情報は、私たちのサーバーがある米国と、4.1の会社に送られます。
13. 本プライバシーポリシーの変更
私たちは、本プライバシーポリシーを随時更新することがあります。新しい版は、そのつど日付とともにこのページに掲載します。新しい版は、その日付より後に新規登録する方には直ちに適用されます。既存のアカウントについては、重要な変更を含む版は、掲載の30日後に効力を生じます。本アプリやメールでお知らせすることもあります。
14. お問い合わせ
Invictus Logic LLC
1444 Rhode Island Ave NW APT 212, Washington, DC 20005-5421, United States
メール:berkay@sitonutri.com
15. 同意
Sitoを利用することにより、ユーザーは、本プライバシーポリシーに記載するとおりに、ユーザーとお子さまの情報が取得、利用、処理されることに同意したことになります。お住まいの国の法律が特定の法的根拠または特定の形式の同意を求めている場合、本アプリを利用することは、その同意にはあたりません。私たちが何を根拠としているかは、第12条に記載しています。第5条で説明するとおり、同条に記載する分析と広告効果の測定は、アカウントを作成する前、本アプリを初めて開いたときに始まります。2.1〜2.9に記載するユーザーとお子さまに関する情報が私たちに届くのは、新規登録したあとだけです。それまでにお子さまについて入力した内容は、新規登録するまでスマートフォンにとどまります。