プライバシーポリシー
最終更新日: 2026年6月7日
1. プライバシーに関する基本理念
Style Atelier(以下「本拡張機能」)は、ユーザーが作成するクリエイティブなプロンプトやスタイル情報はユーザー自身の貴重な資産であると考えています。そのため、本拡張機能は設計段階から「ローカルファースト」かつ「プライバシー重視」のサーバーレス・アプリケーションとして構築されています。
2. 個人情報の収集・送信について
本拡張機能は、ユーザーを特定できる個人情報(PII)や作成されたプロンプトデータを収集・保存・外部サーバーへ送信することは一切ありません。
すべてのデータはユーザーの管理下に置かれ、外部のデータベースや開発者サーバーに蓄積されることはありません。以下のような情報はすべてローカルに完結します:
- 作成・保存したスタイルカードのメタデータおよび画像
- プロンプトの履歴およびお気に入り設定
- バインダー、デッキ、カテゴリの設定情報
3. Google Drive同期と認証情報の取り扱い
ユーザーがデータバックアップのための「Google
Drive連携」を有効化した場合のみ、Google Drive API(drive.file
スコープ)への通信が発生します。この際の認証情報は以下のように厳格に処理されます:
- 一時的なメモリ内処理:認証には Chrome のネイティブ Identity API を使用した安全な Google OAuth2 フローが利用されます。
- 即時破棄:処理中に一時的に発生するアクセス権限やトークンなどの認証情報は、同期・復元処理が終わった後に直ちに破棄され、アプリ内に残ることはありません。
- 外部保存の排除:これらの認証情報は本拡張機能のローカルストレージに永続化されることも、開発者サーバーや第三者に送信されることもありません。
4. 権限(パーミッション)の使用目的
本拡張機能が正常に機能するために要求する各権限の目的は以下の通りです:
- activeTab:現在表示しているMidjourneyまたはDiscordのタブから、プロンプトデータを読み込んでカードを作成(ミント)するために使用されます。このデータ処理も完全にブラウザ内で完結します。
- identity:Google Drive バックアップ機能での一時的な認証処理にのみ使用されます。
- ホスト権限(midjourney.com / discord.com等):Midjourneyの生成画面やDiscord上のテキストを検出するためのもので、通信はユーザーのローカルマシン内のみで行われます。
5. データの削除とオフライン動作
本拡張機能はオフラインでも完全に動作します。本拡張機能をアンインストールするか、ブラウザのストレージデータをクリアすると、ローカル(IndexedDB)に保存されているすべてのスタイルデータおよび履歴は完全に削除されます。
6. お問い合わせ
本ポリシーやプライバシーに関するご質問、不具合報告、フィードバックは、GitHubのリポジトリのIssueにて受け付けております。
Style Atelier GitHub Repository
Privacy Policy
Last Updated: June 7, 2026
1. Core Privacy Philosophy
We believe that your creative prompts and style designs are your valuable intellectual assets. Therefore, Style Atelier (the "Extension") is designed from the ground up as a "Local-First" and "Privacy-Focused" serverless application.
2. No Personal Data Collection
This extension does NOT collect, store, or transmit any personally identifiable information (PII) or your prompt designs to any external servers.
All data remains fully under your control and is stored locally in your browser. The following data is processed and saved offline inside your local environment:
- Metadata and images of minted Style Cards
- Prompt generation history and favorites
- Binder, deck, and custom category configurations
3. Google Drive Sync & Transient Credentials
Communication with the Google Drive API (drive.file
scope) only occurs when you explicitly enable the "Google Drive
Sync" feature to backup or restore your library. Authentication
credentials are handled under strict security guidelines:
- In-Memory Processing: Authentication is performed via Chrome's native Identity API using a secure Google OAuth2 flow.
- Immediate Destruction: Any access tokens or authentication credentials generated during the sync or recovery process are transient. They are processed entirely in memory and are **discarded/destroyed immediately** after the task is completed.
- No Persistent Storage: Credentials are never saved to local persistent storage (localStorage/IndexedDB) within the extension, nor are they sent to developer-managed servers or any third parties.
4. Use of Extension Permissions
The Extension requests the following permissions for specific functionality:
- activeTab: Used exclusively to parse prompt strings from the active Midjourney or Discord tab when you click to mint a card. This parsing happens entirely locally.
- identity: Used only for temporary authentication with Google Drive for backup operations.
- Host Permissions (midjourney.com / discord.com): Used to detect Midjourney grid images and prompts within the specified websites locally. No remote tracking occurs.
5. Data Deletion & Offline Operation
The Extension works completely offline. Uninstalling the Extension or clearing browser data will permanently remove all style cards, prompts, and settings saved in your IndexedDB.
6. Contact & Feedback
For inquiries, issue reporting, or feedback regarding our privacy
practices, please visit our GitHub repository:
Style Atelier GitHub Repository