最終更新日: 2026年10月22日
要点だけ言うと。 Lollyで作成したドキュメント、画像、動画、ファイルは すべてお使いのデバイス内にとどまります。通常利用にアカウントは不要で、アプリ自体による クッキーもなく、コードベースのどこにもアナリティクスやトラッカーは存在しません。「データを 利用していない」という建前ではなく、ソースコードに実際に存在しないのです。ソフトウェアが 何らかの形でネットワークと通信する場合の例外は、短く完結したリストとして存在し、その すべてを以下で具体的に説明します。何が、誰に、いつ送られるかです。個人情報が関わる 唯一の例外は、あなたが明示的に開始するサインインです。このドキュメントに書かれていない ことは起こりません。
このポリシーの対象範囲
Lollyはオープンソースソフトウェアです - エンジン、複数のアプリシェル(web、デスクトップ、モバイル、CLI)、そしてブラウザ拡張機能から成り、誰でも実行できます。このポリシーは2つの部分から構成されます:
- ソフトウェア自体: どこで動作していても、お客様のデータに対して何を行い、何を行わないか。これはコードの性質によるものなので、私たち自身によるものであれ他の誰によるものであれ、Lollyのすべてのデプロイメントに当てはまります。
- lolly.tools(SUSEが運用するリファレンスデプロイメント): 任意のサーバー側コンポーネントを実行する際の具体的な選択(何を、どれだけの期間、誰がログに記録するか)。
セルフホスト版またはエンタープライズ版のLollyインスタンスをご利用の場合、以下のソフトウェアの挙動は引き続き適用されますが、サーバー側に関する事項 - レンダーエンドポイント、MCPサーバー、運用している場合はContent Credentials認証局 - については、SUSEではなくそのインスタンスの運用者が責任を負います。運用者独自のポリシーについては運用者にお問い合わせください。Lollyの運用に何が伴うかについては導入とガバナンスをご覧ください。
アプリ: デバイスに残るもの
Lollyのweb、デスクトップ、モバイル各シェルは、レンダーエンジン全体をクライアント側で実行します。ツールを開く、入力する、プレビューする、書き出す - これらはすべてお使いのデバイス上で行われます。サーバーは一切関与せず、一度読み込まれればアプリはオフラインでも動作します。
アプリはクッキーを一切設定しません。 動作のために、アプリは少量のデータをお使いのデバイス上にのみ保持し、送信することはありません:
- インターフェース設定 - テーマ、言語、サウンド設定、サイドバー/ズームのサイズ、並び替えや表示の選択、確認済みのオンボーディングのヒントなど -
localStorageに保存され、アプリの起動が完了する前から利用できます。 - ツールカタログとアセットプレビューのオフラインキャッシュ - これにより、接続がなくてもギャラリーが機能します。
- ローカルの利用カウンター - プロフィールカードの統計情報(書き出し回数、使用したツールなど)用です。
localStorage内の小さく制限されたデータであり、私たちが読み取ることも、どこかに送信することもありません。 - ご自身のドキュメント、保存済みセッション、アップロードしたアセットやフォント - お使いのデバイス上のIndexedDBに保存され、アップロードされることも、ご本人以外が読み取ることもありません。
これらのデータはいかなる形でも共有・販売されることも、あなたを特定したり 追跡したりするために使用されることもありません。同意すべき対象はありません
- データ収集自体が行われていないためで、これは何がどこに保持されているかを
お知らせする通知に過ぎません。ブラウザでサイトのストレージを消去すれば いつでもすべてを削除でき、設定 → ストレージ → すべてのデータを消去も 同じことを行います。まず同期をオフにしたうえでのことです。(ePrivacy指令 Art. 5(3)により、要求されたサービスに厳密に必要なストレージには同意は不要で、 必要なのは透明性のみです。それは本書とアプリ内通知が果たしている役割です。)
signed by Lollyvector SVG31 paths~4.2k nodes88 groups58 KB自分で確認する署名済みファイルを取得
signed by Lollyvector SVG31 paths~4.2k nodes88 groups58 KB自分で確認する署名済みファイルを取得
このデータの自分自身によるバックアップ - 自分のデータをエクスポートによって 生成されるlolly-backupバンドル - は、あなたご自身が保持・管理するファイルです。 ご自身でどこかに送信しない限り、当社のサーバーに 触れることは一切ありません。詳細はデータ転送をご覧ください。
デバイス上のユーティリティ
一部のツール - Strip Hidden Data、Compress PDF、その他「Runs on your device」バッジが付いたツール - は、お客様が指定したファイルに対して動作します。ファイルはブラウザ内のメモリに読み込まれ、ローカルで変換され、ダウンロードとして返されます。アップロード先となるサーバーがそもそも存在しないため、ファイルがアップロードされることは一切ありません。これらのユーティリティはオフラインで動作し、出力には当社の透かしやメタデータは一切含まれません - そのほとんどの目的はリスクを加えることではなく、データを除去・保護することです。
signed by Lollyvector SVG2 paths824 nodes5 groups12 KB自分で確認する署名済みファイルを取得
signed by Lollyvector SVG2 paths824 nodes5 groups12 KB自分で確認する署名済みファイルを取得
共有の準備は、作業中の入力内容、検出された非公開の情報、 置換マップをメモリ上に保持するだけで、履歴やリンク、バックアップ、 同期に自動的に加わることはありません。 検査と置換は、ファイルの内容をサーバーへ送信することも、 資格情報をオンラインで検証することもありません。 結果をコピーするか、ダウンロードするか、送信するか、あるいは明示的にライブラリへ保存するかはユーザーが選び、 保存した結果はその後、通常のライブラリのバックアップと同期の設定に従います。レシピファイルには、それ以前のペイロードや実際の置換内容は含まれません。 サマリーレポートには、件数、スコープID、ファイルハッシュのみが含まれます。 CLIでは、--review-fileを明示的に指定した場合に限り、元の値を含む非公開のレビューファイルも保存できます。 ブラウザの準備画面を消去または離れると、その作業状態は解放されますが、これはブラウザやOSのメモリからの法的鑑識レベルの消去を約束するものではありません。
アプリが送信しうるすべてのネットワークリクエスト
以下の表は、アプリがネットワーク経由で取得または送信するすべての内容を網羅した完全なリストです。ここに記載されていないことは、アプリでは行われません。
| 項目 | 実際にデバイスから送信される内容 | いつ(それを引き起こす操作) | 運用者がブロックした場合 |
|---|---|---|---|
| ツールカタログの同期 | 個人情報は一切含まれません - アプリ自身のオリジンに対する、Lolly自身の公開ツール・アセット索引のリクエストです | 起動時、その後はオフラインでキャッシュされます | アプリはキャッシュ済みのツールセットで動作します。新しいツールの発見が止まるだけです |
| ライブデータを必要とするツール | そのツールが個別に要求する内容が、それぞれの説明に記載されたホストへ送られます。現時点ではMeeting Plannerツールの都市検索のみが該当し、geocoding-api.open-meteo.com に各都市名(開催都市と各チームメンバーの都市)を問い合わせて座標とタイムゾーンに変換します - アカウントもキーも、リクエスト自体を除く識別子も一切ありません。開催都市の入力欄(開催都市)にその旨が明記されており、各回答はデバイス上に保存されるため、同じ都市の検索は一度だけ行われます | そのツールを開いている間のみ。開催都市(既定で入力済み)と各チームメンバーの都市が対象です | その検索が失敗するだけで、それ以外には何も影響しません |
| Google Fonts | 選択したフォントファミリー名とあなたのIPアドレスが、Googleのフォントサーバー(スタイルシート用にfonts.googleapis.com、フォントファイル用にfonts.gstatic.com)へ送信されます | ブランドエディタでGoogle Fontを追加した場合のみ、かつまさにこの内容を示すダイアログで同意した後のみ - ファミリーごとに一度だけ取得され、以降はデバイス上に保存されオフラインで使用されます | Google Fontsピッカーはフェイルクローズ(失敗時に機能停止)します。代わりにフォントファイルをアップロードしてください |
| Google Driveへ送信 | 送信対象として選んだ1つのファイル(形式は問いません)が、GoogleのDrive API(www.googleapis.com)へ送信されます。これはGoogle自身のウィンドウで完了させるGoogleサインインの後に行われます。Lollyのアクセス範囲はLollyが作成したファイルに限定されます(drive.fileスコープ - Drive内の他のファイルを読み取ることは決してできません)。Webアプリではサインイントークンはセッション中メモリ上に保持されるのみで保存されることはなく、それ以外のアプリでは「stay connected」にチェックを入れた場合に限り、リフレッシュトークンがこのデバイスにのみ保存されます | ファイルで「Send to Google Drive」を押した時のみ、かつ運用者がGoogleクライアントIDを設定済みのビルドでのみ - 設定がなければボタン自体が存在しません | ボタンは表示されません。ファイルをダウンロードして、自分でDriveにアップロードしてください |
| Dropboxへ送信 | 送信対象として選んだ1つのファイルが、DropboxのAPI(サインインとメタデータ用にapi.dropboxapi.com、ファイル自体にはcontent.dropboxapi.com)へ送信されます。これはDropbox自身のウィンドウで完了させるDropboxサインインの後に行われます。Lollyのアクセス範囲はアプリフォルダのみです(Apps/とその中の専用フォルダしか見えず、Dropbox内の他の部分は決して見えません)。表示される「Open」リンクは短命の非公開リンクです(公開共有は作成されません)。リフレッシュトークンは「接続を維持」にチェックした場合のみ保存されます | ファイルに対して「Send to Dropbox」を押した時のみ、かつ運用者がDropboxクライアントIDを設定済みのビルドでのみ - 設定がなければボタン自体が存在しません | ボタンは表示されません。ファイルをダウンロードして、自分でDropboxにアップロードしてください |
| OneDriveへ送信 | 送信対象として選んだ1つのファイルが、Microsoftのアイデンティティサービスおよびグラフサービス(サインインにはlogin.microsoftonline.com、アップロードにはgraph.microsoft.com。大きなファイルはapi.onedrive.com、.up.1drv.comまたは.sharepoint.com上のMicrosoft所有のアップロードアドレスへ分割してアップロードされます)へ送信されます。これはMicrosoft自身のウィンドウで完了させるMicrosoftサインインの後に行われます。Lollyのアクセス範囲はApps/配下の専用フォルダのみに限定され(OneDrive内の他の部分は決して読み取れません)、アカウントラベル用の表示名も取得します。リフレッシュトークンは「接続を維持」にチェックした場合のみ保存されます | ファイルに対して「Send to OneDrive」を押した時のみ、かつ運用者がMicrosoftクライアントIDを設定済みのビルドでのみ - 設定がなければボタン自体が存在しません | ボタンは表示されません。ファイルをダウンロードして、自分でOneDriveにアップロードしてください |
| LinkedInへ送信 | 送信対象として選んだ1つのファイルと、投稿本文としてそのファイル名が、LinkedIn(サインインにはwww.linkedin.com、アップロードと投稿にはapi.linkedin.com)へ送信されます。これは自分のブラウザで完了させるLinkedInサインインの後に行われます。投稿はあなたの名前で公開投稿としてあなた自身のフィードに掲載されます。Lollyができるのはあなたとして投稿することとアカウントラベル用にあなたの名前を読み取ることだけで、LinkedIn上の他の情報には一切アクセスしません。サインインは「接続を維持」にチェックした場合のみこのデバイス上に保持されます - LinkedInのトークンは60日間有効で、サイレントに更新することはできないため、自然に失効します | ファイルに対して「Send to LinkedIn」を押した時のみ、デスクトップアプリのみで、かつLinkedInアプリが設定済みのビルドでのみ - 設定がなければボタン自体が存在しません | Webアプリでブロックすべきものはありません。これはデスクトップアプリのみに存在するため、この2つのホストは意図的に以下のWebアプリのContent-Security-Policyに含まれていません。デスクトップアプリでは、設定済みのLinkedInアプリを削除すればボタンは表示されなくなります |
| Penpotへ送信 | あなたのPenpotパーソナルアクセストークン(アプリ内に貼り付けたもの)と、送信対象として選んだデザインの.penpotアーカイブが、アプリ自身のオリジン上の小さな中継(/api/penpot)を経由してPenpotのAPI(design.penpot.app)へ送信されます。これはPenpotのAPIがブラウザからの直接のリクエストに応答しないためです。この中継は転送するだけで何も保持しません。デスクトップアプリはPenpotと直接通信します | Designツールで「Penpotに送信」を押し、プロジェクトを確定した時のみ | 中継がエラーを返し、送信は失敗します(フェイルクローズ)。.penpotファイルを書き出し、Penpotで自分でインポートしてください |
| Blueskyへ送信 | 送信対象として選んだ1枚の画像と、投稿本文および代替テキストとしてのその名前、そしてあなたのハンドルとアプリパスワード(Bluesky → 設定 → App passwords。アカウントのパスワードでは決してありません)が、指定したBlueskyサーバー(自前でホストしない限りbsky.social)へ送信されます。アプリパスワードはこのデバイス上にのみ保存され、バックアップには決して含まれず、切断すると消去されます | プロフィールでアカウントを接続した後、画像に対して「Send to Bluesky」を押した時のみ、デスクトップアプリのみ | Webアプリでブロックすべきものはありません。以下のポリシーにBlueskyのホストは一切記載されていないため、そこには接続自体が存在しません。デスクトップアプリでは、接続を削除すればボタンは表示されなくなります |
| Discordへ送信 | 送信対象として選んだ1つのファイルが、添付ファイルとして、貼り付けたチャンネルのWebhookアドレス(discord.com)へ送信されます。Webhookアドレスはそれを持つ誰もがそのチャンネルへ投稿できてしまうため、このデバイス上にのみ保存され、バックアップには決して含まれず、切断すると消去されます | ファイルに対して「Send to Discord」を押した時のみ、デスクトップアプリのみ | Webアプリでブロックすべきものはありません。以下のポリシーはdiscord.comを記載していないため、そこには接続自体が存在しません。デスクトップアプリでは、Webhookを削除すればボタンは表示されなくなります |
| Mastodonへ送信 | 送信対象として選んだ1つのファイルと、投稿本文としてのその名前が、指定したMastodon(または互換)サーバーへ、そのサーバー自身のウィンドウで完了させたサインインの後に送信されます。接続すると、そのサーバー上にデバイスごとの小さなアプリが登録されます。サインインは「接続を維持」にチェックした場合のみこのデバイス上に保持されます | ファイルに対して「Send to Mastodon」を押した時のみ。サーバーは自分で選ぶため、以下のポリシーには含まれていません | 指定したサーバーがブラウザからの呼び出しを許可している必要があります。許可していない場合はデスクトップアプリを使ってください。切断するとボタンは削除されます |
| Nextcloud / WebDAVへ送信 | 送信対象として選んだ1つのファイルが、入力したサーバーアドレス、ユーザー名、アプリパスワード(Nextcloud → 設定 → セキュリティ → デバイスとセッション。アカウントのパスワードでは決してありません)による認証付きの1回のPUTリクエストで、自分自身のサーバーへ送信されます。このデバイス上にのみ保存され、バックアップには決して含まれず、切断すると消去されます | ファイルに対して「Send to Nextcloud」を押した時のみ。サーバーは自分で選ぶため、以下のポリシーには含まれていません | 自分のサーバーがアプリのオリジンからのブラウザ呼び出しを許可している必要があります。許可していない場合はデスクトップアプリを使ってください |
| S3互換ストレージへ送信 | 送信対象として選んだ1つのファイルが、入力したキーペアであなたのデバイス上で署名され、自分自身のバケット(AWS S3、MinIO、R2、B2、Garageなど、SigV4に対応する任意のエンドポイント)へ送信されます。キーはこのデバイス上にのみ保存され、バックアップには決して含まれず、切断すると消去されます | ファイルに対して「Send to S3」を押した時のみ。エンドポイントは自分で選ぶため、以下のポリシーには含まれていません | 自分のバケットのCORSルールがアプリのオリジンを許可している必要があります。許可していない場合はデスクトップアプリを使ってください |
| デバイス間の同期 | このデバイスで作ったものの複製 - 保存済みのセッションとプロジェクト、フォントとロゴを含むデザインシステム、アップロードした画像、プロフィール、設定 - が1つのファイルとして、あなたが選んだ1つのストレージへ送信されます: Dropbox内のLollyアプリフォルダ(api.dropboxapi.com、content.dropboxapi.com)、Google Drive内のLollyが作成したファイル(www.googleapis.com)、OneDrive内のLollyアプリフォルダ(graph.microsoft.com。より大きなファイルはapi.onedrive.com、.up.1drv.comまたは.sharepoint.comへアップロードされ、ダウンロードはMicrosoftの.files.1drv.com、my.microsoftpersonalcontent.comまたは.sharepoint.comから行われます)、または自分自身のNextcloud / WebDAVサーバーやS3バケットです。同じストレージには、直近7日分の日次コピーと、前回の適用より前の1つのコピーも保持されます。Lollyには何も送られません: Lollyのサーバー、中継、Lolly Workサーバーはこの経路のどこにも存在せず、サインインのためであってもLollyのWebサイトは一切必要ありません。コピーは、パスフレーズを設定した場合に限り、あなたのデバイス上でまず暗号化されます。サインイン情報、キー、アプリパスワード、パスフレーズ、同期設定はデバイス上にとどまり、コピーには決して含まれません。Web版では、記憶されたGoogle Drive接続はアカウント名(と、指定していれば自分のクライアントID)のみを保持します。Googleサインイン自体は1回の訪問だけ有効です。AndroidアプリではGoogle DriveのサインインはGoogleが運営する、端末上のGoogle Play servicesを経由します | 「自分のデバイス間で同期」をオンにするか今すぐ同期を押した後のみ: 変更のたびとアプリを離れる際にすぐアップロードされ、アプリ起動時により新しいコピーがないか確認されます | 同期は失敗し、理由が示されます。作業内容はデバイス上に残ります。代わりに自分のデータをファイルへエクスポートし、自分で移動してください |
| ICC印刷プロファイル | 個人情報は一切含まれません - 標準的な印刷条件プロファイルのリクエストが、ICCの公開レジストリ(registry.color.org、www.color.org)へ送られます | 印刷プロファイルマネージャでICCプリセットをクリックした場合のみ - プロファイルごとに一度だけ取得され、以降はデバイス上に保存されます | ICCプリセットが失敗します。代わりに自分の.iccプロファイルを指定してください |
| インターネットラジオ | 個人情報は一切含まれません - プレイリストのリクエストと音声ストリームが、放送局(api.somafm.comとそこが指定するicecastサーバー*.somafm.com)へ送られます | サウンドプレーヤーでオプションの内蔵ラジオを再生している間のみ | ラジオが失敗します。それ以外のサウンド機能はすべて動作します |
| ツールにキャプチャさせるURL | URLスクリーンショットツールから、入力したそのままのWebアドレスへリクエストが送られます。そのアドレスがどこであっても関係ありません。このホストは使用の瞬間に選ぶものであるため、以下のポリシーには含まれていません | そのツールにURLを入力しキャプチャを開始した時のみ | 運用者はホスト単位でこれを許可リスト化できません。取り除くにはそのツール自体を取り除く必要があります |
| URLから画像を追加 | アセットピッカーまたはAssetsの「Add from URL」に貼り付けた、まさにその画像アドレスへのリクエストです。Webアプリ自身のポリシーはブラウザが他サイトを直接取得することを禁止しているため、リクエストはアプリ自身のオリジン上の小さな中継(/api/fetch-image)があなたに代わって行い、サーバー側で画像を取得してバイト列だけを返します - 何も保存せず、アドレスも記憶しません。公開の画像アドレスでないものはすべて拒否されます(プライベートまたは内部アドレスはブロックされます)。デスクトップアプリはアドレスを直接取得します。貼り付けたLollyリンクはまったく取得されません - あなたのデバイス上でレンダリングされます。このホストは使用の瞬間に選ぶものであるため、以下のポリシーには含まれていません | 「Add from URL」にURLを貼り付けて確定した時のみ | 運用者が中継を無効化すると(LOLLY_DISABLE_IMAGE_PROXY=1)、以降Webアプリで追加できるのはLollyリンク、data:画像、同一オリジンの画像のみになります。デスクトップアプリは影響を受けません |
| SEAL署名確認 | 何もありません。 Webアプリには元々DNSリゾルバがありません - 下記参照 | 発生しません | ブロックするものはありません |
| デバイス上のAIモデル | 個人情報は一切含まれません - Lollyのモデルホスト(lolli.li)から一度だけモデルファイルをダウンロードし、以降はデバイス上にキャッシュされます。アカウントも識別子もなく、リクエストとIPアドレスのみです | モデルを必要とする機能(Verifyのディープスキャン、画像アップスケール、音声など)を使用する時のみ | その機能はダウンロードを待ちます。それ以外はすべて動作します |
| リモートインスタンス | 指定したインスタンスが返す内容すべてが、上記と同じカタログ同期を通じて送受信されます - さらにそのインスタンスへのリクエストにはバージョンタグ(シェルの種類とエンジンバージョン。ユーザーエージェントが伝えるのと同種の情報)が付き、運用者はどのLollyバージョンが実際に使われているかを把握できます。管理対象インスタンスでサインインしている間は、そのタグにデバイスごとのインストールIDも含まれ、運用者のデバイス一覧でこのインストールを識別できるようになります。これは自分の利用がすでに発生させているリクエストに乗るだけであり、タイマーも自発的な通信も一切ありません。インスタンスから離れるとそのIDは削除されるため、後で再接続したデバイスは新しいIDを提示します。ホストは使用の瞬間に選ぶものであるため、以下のポリシーには含まれていません | シェルを明示的に別のLollyデプロイメントへ向けた場合のみ | インスタンスの切り替えが失敗します。ローカルインスタンスには影響しません |
この表にある固定ホストはすべて、ブラウザが強制するアプリの Content-Security-Policyの完全な許可リストでもあります。 したがってこの表は、コードが今日何をしているかの説明であるだけでなく、 ブラウザがアプリに課す境界そのものでもあります: 将来何らかの変更が別のホストへ接続しようとしても、 それは黙って許されるのではなくブロックされます。 1行だけ意図的な例外があり、そのセル自体にそう書かれています: Send to LinkedInはデスクトップアプリのみに存在するため、 Webアプリのポリシーはその2つのホストのどちらも記載していません - Webアプリはたとえコードがそうしようとしても、それらに到達できません。 さらに2行、BlueskyとDiscordも同じ理由でデスクトップアプリのみに存在し、それらのホストも同じ理由でWebのポリシーから除かれています。 5行には固定ホストがありません。使用の瞬間にアドレスを選ぶためです: ツールにキャプチャさせるURL、シェルを向ける先のリモートインスタンス、 そして自分自身のMastodonサーバー、WebDAVサーバーまたはS3バケット(後の2つは同期先としても使われます)です。 これらはいずれもポリシーには含まれず、それぞれアドレスを入力して実行した時にのみ発生します。 Penpotの行はアプリ自身のオリジンを経由してPenpotに到達するため、'self'でカバーされています。 オプションの機能をどれも使いたくないデプロイメント(たとえば自前のフォントを持つエンタープライズインスタンス)は、それらのホストをポリシーから取り除けば、該当機能は外部へ接続しようとするのではなくフェイルクローズ(機能停止)します。
2種類の行を除けば、これらのいずれも、あなたのドキュメント、 プロジェクト、セッション、アップロードしたファイルをどこかへ送信することはありません: これらは(ツール、フォント、モデルなどを)あなたのデバイスへ届けるために存在します。 その2種類とは、選んだ1つのファイルを送信するSendの各行と、 作業内容の複製を、あなたが選んだストレージへ - Lollyのサーバーへは一切送らずに - 送信する同期の行です。 それ以外の例外は、以下の各セクションで明示的に説明します。
削除した機能について。 Verifyは、ファイルの署名鍵をDNSで公開する方式であるSEAL署名を検証できます。ブラウザはDNSクエリを発行できないため、web実装ではその照会をサードパーティのDNS over HTTPSリゾルバ経由で行う必要があり、これによりそのリゾルバの運用者に、確認対象のドメインとお客様のIPアドレスの両方が見えてしまいます。以前はCloudflareのリゾルバを使用していました。現在は使用しておらず、代替もありません: Verifyは現在いかなるリゾルバも指定しないため、SEAL検証はネットワークリクエストを一切発生させません。現時点では、どのLollyアプリもSEALの鍵をDNSで検索しません。デスクトップアプリとモバイルアプリは同じVerifyビューを実行し、コマンドラインのlolly validateはSEALを確認しません。SEALレコードに鍵がインラインで含まれるファイルはオフラインで確認され、Verifyはその署名を内部的に整合しているとしますが、ドメインの確認は行いません。鍵がDNSにしかないファイルには、理由「no key resolver and no inline key」とともにSEAL署名を検証できませんでしたと表示されます。
signed by Lollyvector SVG11 paths~4.3k nodes18 groups52 KB自分で確認する署名済みファイルを取得
signed by Lollyvector SVG11 paths~4.3k nodes18 groups52 KB自分で確認する署名済みファイルを取得 これはご自身で確認できます: このページのこの主張および他のすべての主張について、grepで検証可能なチェックが、実際のコマンドと期待される出力とともに自分で確認するに掲載されています。
ホットリンクレンダーURL
lolly.toolsで稼働中です。
https://lolly.tools/tool/<tool-id>.<ext>?<inputs>形式のURLは実際にレンダリングされ、入力値はそのURLの中を移動します。以下のセクションでは、 これがあなたにとって何を意味するかを説明しており、運用者は自身のインスタンスで この機能をオフにすることができます。
アプリ自体は完全にお使いのデバイス上に留まります。それとは別に、運用者はホットリンクレンダーURL(/tool/<tool-id>.<ext>?<inputs>)を有効にできます。これにより、共有されたLollyリンクをREADME、wiki、ダッシュボードなどにライブ画像として表示できます。このURLを取得すると、URLに書き込まれた入力値とともに公開ツール・カタログデータをレンダリングするようサーバーに要求します。
- アカウントもクッキーも状態保存もありません。 エンドポイントは匿名で、 デバイス上の情報は一切読み取られません。ドキュメント、セッション、アップロードは ブラウザの外に出ることがなく、これらのリンクに含まれることはあり得ません。
- ただしURL自体は記録されます。 URLのクエリ文字列はリクエスト行の 一部であるため、リクエストされたすべてのパスと同様に、ホスティングプラットフォームの 通常のアクセスログに残ります。リンクの入力に誰かの名前やメールアドレス - 名札や メール署名など - が含まれる場合、そのテキストはそのままログに残り、ポリシーの 文言をどう工夫してもそれは変わりません。だからこそ、ホットリンクURLは個人情報を 入れるのに適した場所ではありません。公開ページに載せてもよい内容だけを入力してください。
- いずれにせよ入力内容は構造上公開されています - それはリンクの 作成者がURLに入力した内容そのものであり、リンクが届く相手なら誰でも読めます。 共有リンクに秘密情報を含めないでください。Lollyは機密性の高いコンテンツ向けにリンクの暗号化を提供しています。
- レスポンスは他の公開画像と同様にキャッシュされ、レート制限され、 検索エンジンがレンダリング結果をインデックスしないよう
noindexが付与されます。
Lollyをセルフホストしていて、公開レンダー面を持ちたくない場合は、 LOLLY_DISABLE_RENDER_GET=1を設定してください - これにより、これらのURLはすべて404を返すようになります。
MCPサーバー(任意、AIエージェント向け)
LollyはModel Context Protocol経由でAIエージェントからアクセスすることもできます - これは運用者が運用するエンドポイントです(lolly.toolsも1つを運用しており、 完全にエアギャップされた環境を含め、誰でも自分自身でセルフホストできます)。これはレンダーパスと 同じアカウント不要の姿勢を共有しつつ、ファイルのバイト列を必然的に扱う4つのツールを備えています:
lolly_transform(呼び出し元エージェントに代わり、デバイス上の ユーティリティをサーバー側で実行)、lolly_verify(Content Credentialsを確認)、lolly_redact(画像やPDFの一部を黒塗りにする)、lolly_read(スライドデッキの 内容を読み取る)、lolly_check(ドキュメントやエクスポートを確認する。必要に応じて 元のデッキと照合)、lolly_package(Designドキュメントを.lollyにまとめる。 呼び出し元が渡す画像と元のデッキを含む)、lolly_compose(スライドマスターから スライドをレイアウトする。呼び出し元が渡す元のデッキのテキストを読み取る)はいずれも、 呼び出し元からファイルのバイト列を受け取ります。これらはプロセス内、メモリ上で 処理され、結果は同じ呼び出しの中で返されます - ファイルがディスクに書き込まれることはなく、 リクエスト完了後に保存されることもありません。lolly_rebrand(古いスライドデッキをデザインシステムに合わせて 刷新します。plan、compile、inspectの各段階から成ります)も同じように デッキのバイト列を受け取り、メモリ上で、その呼び出しの間だけ処理します - 応答が送られた後は、ディスクに書き込まれることも保持されることもありません。 最初の段階であるcapabilitiesは、何かを送信する前に、あなたのバイト列が どこへ送られることになるのかを言葉で示します: セルフホストのローカルサーバーでは デッキがそのマシンから出ることは一切なく、ホスト型サーバーではlolly_rebrandの 呼び出しによってデッキがそこへ送信されます。上限は同じ段階が示すサイズと枚数までです。- 画像ツール(
lolly_look、lolly_sample_color、lolly_trace_edges)も、呼び出し元から画像ファイルを受け取れ、同じように処理されます: メモリ上で、その呼び出しの間だけです。それ以外のすべてのツールは、呼び出しに含まれるパラメータ(テキスト、数値、色、URL、カタログアセットID、または呼び出し元が渡すドキュメント)で動作します。 - lolly.toolsでは、
lolly.tools/api/mcpはトークンなしで誰でも利用できます。 呼び出しにはアドレスごとの制限と1日の予算があります。アドレスは、後述のサインイン エンドポイントと同様に、不正利用対策ストアで一方向に導出されたバケットキーになり、 予算が数えるのはCPU時間と送信バイト数だけで、アドレスは含みません。mcp.lolly.toolsに 計画されている任意の制限付きエンドポイントは、運用者が信頼するクライアントに発行する ベアラートークン、またはステートレスなOAuth 2.1を使います: 共有シークレットに対して 検証される短命の署名付きトークンです。有効化は保留中です。ベアラートークン自体が ログやレンダーURLに書き込まれることはありません。
Content Credentials アイデンティティ(ご自身で開始するサインイン)
Lollyは書き出したファイルに暗号学的なContent Credentialを封入でき、それによりファイルがLollyを離れて以降改変されていないことを誰でもオフラインで検証できます。ここまではデフォルトで有効かつ完全にローカルです - 署名鍵はお使いのデバイス上で生成され、署名自体もオフラインで行われます。登録(enrolment)を行わない場合、その鍵は使い捨てです: 書き出しごとに新しい鍵ペアが生成され、その書き出しとともに破棄されます。登録すると鍵は永続的なものになり、取り出し不可能(non-extractable)な形で生成されます - Lolly自身のコードであってもそれを読み取ることはできず、署名を依頼できるのみです。いずれの場合も、鍵がお使いのデバイスから外に出ることは一切ありません。このセクションでは、その上にある唯一の任意ステップを扱います: 検証済みアイデンティティを登録することで、書き出しファイルに匿名の鍵の代わりに"Verified - signed by \<your email\>"と表示されるようになります。登録をスキップした場合、このセクションの内容はお客様には一切適用されず、個人データがお使いのデバイスから出ることもありません。
signed by Lollyvector SVG7 paths~2.0k nodes11 groups24 KB自分で確認する署名済みファイルを取得
signed by Lollyvector SVG7 paths~2.0k nodes11 groups25 KB自分で確認する署名済みファイルを取得
登録を行った場合、正確には以下のことが起こります:
- サインイン方法を選択します - GitHub、Google、SUSE(id.suse.com)、 またはメールで届くリンクのいずれかです。3つのOIDCプロバイダーについては、 そのプロバイダー自身のログインページにリダイレクトされ、そこでは当社ではなく そのプロバイダーのプライバシーポリシーが適用されます。Lollyの証明書サービスが 受け取るのは、検証済みのメールアドレスとプロバイダー名のみです。メールリンクの場合、 入力したアドレスはその1通のリンクを届けるためだけに、トランザクショナルメールAPIであるResendに渡されます。
- 短命のクッキーがリダイレクトを保護します。 これは、Lollyシステム全体で 設定される唯一のクッキーです:
lolly_ca_state、HttpOnly、 スコープは/api/ca、有効期限は10分以内です。追跡用の識別子ではなく ランダムな値を保持し、OAuthリダイレクトが偽造されるのを防ぐためだけに 存在します。サインインが完了すると同時に消去されます。 - あなたのIPアドレスは、悪用を防ぐために短時間だけ使用されます (1つのスクリプトが受信箱をスパムしたり、メールの割り当てを 使い果たしたりできないようにするためです)。Lollyは、短命の悪用防止バケットを 作成する前にそのIPアドレスをハッシュ化し、元のアドレスがそのストアに 送られることはありません。このバケットは約1分後に失効し、追跡には使われません。通常のホスティングアクセスログは別のものであり、以下で説明します。
- 証明書サービスは短命の証明書を発行します(7日、30日、90日、365日の いずれかをお客様が選択でき、運用者のポリシーによって上限が設定されます)。 これは、検証済みのメールアドレスを、お使いのデバイス上で生成された 鍵ペアの公開側に結び付けます。秘密鍵側はブラウザから一切出ません。
- 発行に関する記録は一切残りません。 証明書サービスは発行ログを 一切保持しません: メールアドレスも、プロバイダーも、シリアル番号も、 タイムスタンプも記録されません。データベースも、ログの一行も、webhookもありません。 お客様のメールアドレスは、お使いのデバイスが受け取る証明書に書き込まれるのに 必要なだけの間だけリクエスト内に存在し、その後は当社側から完全に消え去ります。
- その後は、証明書の有効期間全体にわたって 再びオフラインで署名が行われます。 ファイルの書き出しが 証明書サービスに接続することは一切なく、接続するのは登録時のみです。
トレードオフを率直に述べます。 このサービスの以前のバージョンでは、誤発行や侵害された証明書を追跡できるよう、発行のたびにログを記録していました。私たちはそれを削除しました。そのログが、Lolly全体の中で個人データがサーバー上に留まる唯一の場所だったためで、注意深く保持するよりも、そもそも保持しないほうを選びました。その代償として失われるのはサーバー側の追跡可能性です: 証明書が悪用された場合、誰がそれを取得したかを調べることはできません。証明書は設計上短命です - 7日から365日の間でお客様が選択でき、運用者によって上限が設定されます - そして自動的に失効することが、私たちが代わりに依拠する緩和策です。監査ログを義務として必要とするセルフホスト運用者は、独自にログを追加でき、そうすることでそのデータの管理者(controller)となります。
ブラウザ拡張機能
Lolly URL Screenshotブラウザ拡張機能は、当社のために個人データを一切収集しません。解析も、追跡も、独自のサーバーもありません。ブラウザ拡張機能のページで、その仕組みを説明しています。
動作内容。 Lolly webアプリは、Webページのスクリーンショット、またはWebサイトからデザインシステムを始めるためのページの内容を、この拡張機能に依頼できます。依頼のたびに拡張機能で承認ウィンドウが開き、リクエスト元のサイト、スクリーンショットとページの内容のどちらを求めているか、そしてページのアドレスが表示されます。Approve onceを押して初めて、拡張機能はそのページを一時的なバックグラウンドタブで開き、スクリーンショットを撮るかページを読み取り、結果をリクエストしたLollyタブに返してタブを閉じます。依頼のたびに、それぞれの承認が必要です。
データ。
- 私たちは何も収集しません。 結果は、依頼したLollyのページにのみ、同じブラウザ内で渡されます。拡張機能はページの内容を保存せず、ほかの受信者を加えることもありません。
- ネットワークリクエスト。 承認したページは、通常のタブと同じように、そのページ自身が要求するものと一緒に読み込まれます。ページの内容を読み取る場合は、そのページのスタイルシートといくつかのアイコンやロゴ画像も、ページの内側から取得され、それらの取得は他のサイトにCookieを送りません。拡張機能はそれ以外のリクエストを行わず、Lollyのサーバーへ送られるものもありません。
- お使いのブラウザセッション。 ページは、ご自身で開いた場合と同じようにお使いのブラウザセッションで読み込まれるため、ログイン済みのページでは、結果に非公開の情報が含まれることがあります。
- 承認したアドレスは、その1回のリクエストのためにその1つのページを読み込むためだけに使用されます。ログに記録されることも共有されることもありません。
権限。
debugger- DevTools Protocol経由でスクリーンショットを撮るため(Lollyデスクトップアプリが使用するのと同じ仕組みです)。tabs- 一時的なタブを開閉するため、また、承認した後にLollyのページも対象ページも移動していないことを確認するため。scripting- そのリクエストを承認した後に、一時的なタブ内でページの内容を読み取るため。storage- 一時的なタブのidをセッションストレージにのみ記録し、リクエストの途中でブラウザが拡張機能を停止しても、それらのタブが確実に閉じられるようにするため。ページの内容は保存されません。- *任意のサイトアクセス(
http:///、https:///) - インストール時には付与されません。Approve once*を押すと、拡張機能はそのリクエストの1つのサイトへのアクセスをChromeに求め、Chromeは各サイトについて初回にお客様へ確認します。以前に許可したサイトでも、リクエストのたびに新たな承認が必要です。
これらの権限はいずれも、承認された1回のリクエストを超えて、お客様の閲覧内容を読み取ったり、監視したり、送信したりするために使用されることはありません。
インフラストラクチャのログ
他のあらゆるwebサイトと同様、lolly.toolsを支えるサーバー - そして他のあらゆる Lollyデプロイメントを支えるサーバー - は、リクエストが到達するたびに標準的な webサーバーのアクセスログを生成します: IPアドレス、リクエストされたパス、 タイムスタンプ、ユーザーエージェントです。これはホスティングにおける基本的な 挙動であり、Lollyが上乗せしているものではありません。また、お客様の ドキュメントの中身が含まれることは一切ありません。そもそもそれらがサーバーに 到達することがないためです。唯一意図的な例外は、MCPのlolly_transform、 lolly_verify、lolly_redact、lolly_rebrand呼び出しに明示的に渡すファイルで、これは前述の通りメモリ内で処理され、ディスクやログに書き込まれることは一切ありません。
公開サービスは、アプリケーションのログを最小限にしています。 MCPサーバーは、起動、設定、レンダリングの警告を記録しますが、独自のリクエストログは保持せず、トークンや呼び出し元のアドレスも記録しません。Penpotのパススルーは、各コマンド名とPenpotの応答ステータスを記録し、ヘッダー、トークン、ファイルは決して記録しません。証明書サービスは、起動時の設定と設定に関する警告を記録し、失敗時には情報を削ぎ落とした2行を記録します: 送信失敗のステータスコード(受信者アドレスは含まない)と、エラーテキスト、スタックトレース、URLを含まない固定の失敗行です(プロバイダーのエラーには、本人確認の値や認証情報が含まれる可能性があるためです)。ログのそれ以外の部分はすべてホスティングプラットフォームのものであり、当社のものではありません。
lolly.toolsについては、ホスティングはVercelであり、アクセスログの保持期間は当社のプランにおけるVercel自身のプラットフォームデフォルトに従います。私たちはログドレイン、長期的なログのエクスポート、解析や監視製品の追加設定を一切行っていません。これらのログのコピーを私たち自身で保持することもないため、お客様のためにログを検索する手段も私たちにはありません - 詳細はお客様の権利をご覧ください。
法的根拠、保持期間、提供先
ここではほぼ何も処理されないため、法的根拠が必要になる場面もほとんどありません。完全を期すため、その一覧をすべて示します。
| 処理 | 法的根拠(GDPR Art. 6) | 保持期間 |
|---|---|---|
| お使いの端末上のすべて(ドキュメント、設定、キャッシュ、カウンター) | 当社による処理には一切該当しません - データは当社に届くことがありません。端末上のストレージは、あなたが要求したサービスに厳密に必要なものであり(ePrivacy Art. 5(3))、同意は不要です | 削除するまで |
| Content Credentials登録時のメールアドレス | Art. 6(1)(b)、あなたが明示的に要求したサービスの履行 | 保持されません。リクエストの処理中のみメモリ上に存在します |
| サインインエンドポイントでのレート制限のために、あなたのIPアドレスから一方向にのみ導出したバケットキー | Art. 6(1)(f) - 無料サービスおよび第三者のメール送信枠の不正利用を防止するという、当社の正当な利益。生のアドレスがそのリミッターへ送られることはなく、バケットは不正利用対策のみに使われ、自動的に失効するため、比較衡量テストに合格すると考えています | 不正利用対策ストアに約1分間のみ。その後は保持されません |
| ホスティングのアクセスログ(IP、パス、タイムスタンプ、ユーザーエージェント) | Art. 6(1)(f) - サービスのセキュリティ、不正利用防止、障害診断における当社の正当な利益 | 当社のプランにおけるVercelのプラットフォームのデフォルト設定。当社独自の抽出やエクスポートは行いません |
提供先。 データ提供先のカテゴリーは次のとおりです: 当社のホスティング プロバイダー(Vercel Inc.)、短命で一方向にのみ導出したバケットキーのみを 受け取り生のIPアドレスは決して受け取らない当社の不正利用対策ストアの プロバイダー、そして - メールでのサインインオプションを利用する場合に限り - トランザクションメールプロバイダー(Resend)です。GitHub、Google、または SUSE(id.suse.com)でサインインする場合、あなたはそれらのプロバイダーとそれぞれ 独自のプライバシーポリシーのもとで直接やり取りします。それらのプロバイダーは、検証済みのメールアドレスのみを当社に伝え、それ以外は伝えません。 当社は個人データを他の誰とも共有せず、データの販売や広告の実施、ユーザーのプロファイリングも行いません。
EEA域外への移転。 VercelとResendは米国企業です。lolly.toolsの ファンクションコンピュートはVercelのフランクフルト(fra1)リージョンに 固定されており、処理はEU域内で行われますが、両社は米国に本社を 置く事業者であるため、処理者としてデータへの米国からのアクセスが 生じる可能性があります。これらの移転は、欧州委員会の標準契約条項(SCC) および/またはEU-USデータプライバシーフレームワークに基づいており、 各プロバイダーのデータ処理契約に定められています。いずれのプロバイダーに 届く個人データも - 1通のメッセージ送信のために渡されるメールアドレス、 通常のアクセスログ、そして短命で導出されたバケットキーによる不正利用対策の情報に限られる - 非常に限定的であるため、それに伴うリスクも相応に小さいものです。
自動化された意思決定。 一切行っていません。プロファイリングも、法的またはそれに準ずる重大な影響を及ぼす自動化された意思決定(第22条)も存在しません。
児童のプライバシー
Lollyは、アプリの通常の利用において、年齢を問わず、いかなる個人情報も意図的に収集することはありません - 収集するものが何もないからです。唯一、個人情報(メールアドレス)が取得される場面は、上記で説明したContent Credentialsの登録であり、これは児童を対象としたものでも、児童向けに意図されたものでもありません。
お客様の権利
Lollyが扱うものはほぼすべてあなたご自身の端末にのみ保存されるため、 データ保護法が「お客様の権利」と呼ぶもの - アクセス、訂正、削除、 ポータビリティ - のほとんどは、誰かに依頼するまでもなく、 あなた自身がすぐに行えることです: あなたのデータはブラウザのストレージ内に、 確認したり、エクスポート(上記の自分のデータをエクスポート)したり、 削除(上記のとおり、ブラウザでサイトのストレージを消去することで)したりできる形で存在しています。
正式には、GDPR第15条から第22条に基づき、あなたには個人データにアクセスする権利、それを訂正する権利、それを消去する権利、その処理を制限または異議を申し立てる権利(正当な利益に基づく処理への異議申し立てを含む)、データポータビリティの権利、そして - 処理が同意に基づく場合には - いつでもその同意を撤回する権利があります。同意の撤回は、撤回前に行われた処理の適法性には影響しません。
これらの権利を当社に対して行使する際の、正直なところをお伝えします。 当社はもはや発行ログを保持していないため、当社には照会・訂正・ エクスポート・削除できる、あなたに関する個人データが一切ありません。 当社に何を保有しているか問い合わせいただいた場合、正直な回答は 「何もありません」であり、当社はそのままお伝えします。唯一存在する カテゴリーは、IPアドレスに紐づくホスティングのアクセスログで、 これは当社のホスティングプロバイダーがそのデフォルトの保持期間のもとで保有しています。 当社にはそれらを検索したり選択的に削除したりする手段はなく、そのことも取り繕わずにお伝えします。 実際にあなたのものであるデータはすべてお使いの端末上にあり、誰かに許可を求めることなく、すでに読み取り・エクスポート・破棄が可能です。
苦情を申し立てる権利があります。 当社によるデータの取り扱いが不適切であるとお考えの場合、データ保護監督機関に苦情を申し立てることができます - EU域内であれば、あなたの居住国、勤務地、または侵害が発生したと考えられる場所の監督機関です(第77条)。当社の主監督機関は、ドイツ・アンスバッハのBayerisches Landesamt für Datenschutzaufsicht(BayLDA)です。まず当社に連絡する必要はありませんが、問題を是正する機会をいただければ幸いです。
当社はデータを販売しません。そもそも販売できるデータがありません。
本ポリシーの変更
このドキュメントが更新されるたびに、冒頭の日付が変更されます。端末から送出される内容や保持内容を変更するような改定は、無言の編集ではなく、ここに専用の行として記載されます - 何が変更されたかを確認したい場合は、(下記の方法で)お問い合わせいただくか、公開ソースと比較してください。
2026年10月22日: 既存の動作に関する説明を訂正しました。ブラウザ拡張機能のセクションに、依頼のたびの承認ウィンドウ、1サイトずつ求めるサイトアクセス、Webサイトの読み取り時のスタイルシートとアイコンの取得を追加しました。あわせて、Send to Google DriveとMeeting Plannerの行、SEALの注記(どのLollyアプリもSEALの鍵をDNSで検索しません)、組織サービスの使用状況テレメトリーの既定レベル、MCPの画像ツール、公開サービスのアプリケーションログも訂正しました。ソフトウェア自体は変更していません。
責任者と連絡先
lolly.toolsのデータ管理者は以下のとおりです。
SUSE Software Solutions Germany GmbH Frankenstraße 146 90461 Nürnberg Germany
SUSEはデータ保護責任者(DPO)を任命しており、privacy@suse.comで連絡できます。上記「お客様の権利」に基づく正式な要求には、このアドレスをご利用ください。
Lolly自体について - その仕組みや、ある挙動がそうなっている理由、あるいは本ドキュメントの訂正など - については、Andy Fitzsimon(fitzy@suse.com)までご連絡ください。
セルフホスト版またはエンタープライズ版のLollyインスタンスについては、それを運用している側にご連絡ください。運用者が自らのデプロイメントに対するデータ管理者となります。SUSEおよびLollyオープンソースプロジェクトは、自らが運用していないデプロイメントのデータを一切保有しません。