T

Tutti

クロスポストの面倒を全部肩代わりする Chrome 拡張

Overview

Tutti は 11 のソーシャルネットワーク (X, Bluesky, Threads, Tumblr, Mastodon, Misskey, Pixiv, TikTok, YouTube Shorts, Instagram, DeviantArt) に同じ投稿を 一気に流す Chrome 拡張です。バックエンドを持たず、投稿内容は第三者サーバーを 一切経由しません。

プライバシーポリシー

最終更新: 2026-05-15 (v0.4.57)

1. 取得・送信するデータ

投稿コンテンツ(テキスト・画像・動画)はいかなる第三者サーバーにも送信しません。

例外(障害報告): popup のエラー表示または診断ボタンから ユーザーが「報告する」ボタンを押した時だけ、以下が開発者の Cloudflare Workers 経由で GitHub Issues公開 Issue として 送信されます:

投稿の本文・画像・動画・SNS のログイン情報・API credentials は 送信されません。報告ボタンを押すまで送信は発生しません。

2. ローカルに保存するデータ

Chrome の storage API でユーザーのブラウザ内にのみ保存します。

これらは拡張のアンインストールでいつでも完全削除できます。API credentials は Settings の wizard から個別に削除することもできます。

3. 必要な権限

権限用途
storage上記データのローカル保存
offscreen動画ファイルが対象 SNS の上限を超える場合、ffmpeg.wasm によりブラウザ内で再エンコード(圧縮)するための offscreen document を生成。動画データはローカル処理のみで外部送信なし
host_permissions各 SNS の投稿ページにアクセス: x.com / twitter.com / bsky.app / bsky.social (Bluesky PDS) / threads.net / threads.com / mastodon.social / misskey.io / tumblr.com / pixiv.net / tiktok.com / youtube.com / instagram.com / deviantart.com
optional_host_permissions: https://*/*ユーザーが Mastodon / Misskey の代替インスタンスを設定した際にのみ動的に要求

4. 外部サービスとの関係

Tutti は対応 11 ネットワークの Web 画面を自動操作(または公式 API 経由で投稿) しますが、これらは公式機能ではなく、各社・運営とは無関係です。 各サービスの利用規約は各サービスのものに従ってください。

5. 連絡先

GitHub Issues: https://github.com/komm64/tutti/issues
メール: contact@komm64.com


Privacy Policy (English)

Last updated: 2026-05-15 (v0.4.57)

1. Data collected and transmitted

Post content (text, images, video) is never transmitted to any third-party server.

Exception (error reporting): only when you press the "Report" button in the popup error display or diagnose panel, the following are sent through the developer's Cloudflare Workers relay to GitHub Issues as a public issue:

Your post content, images, video, SNS login data, and API credentials are never included. Nothing is sent until you press the report button.

2. Locally stored data

Stored only inside the user's browser via Chrome's storage API.

All of the above can be erased at any time by uninstalling the extension. API credentials can also be removed individually from the Settings wizard.

3. Required permissions

PermissionPurpose
storageLocal persistence above
offscreenWhen an attached video exceeds the target SNS's size limit, Tutti re-encodes (compresses) it in-browser via ffmpeg.wasm in an offscreen document. Video data stays local and is never sent off-device.
host_permissionsAccess to the compose pages of each supported network: x.com / twitter.com / bsky.app / bsky.social (Bluesky PDS) / threads.net / threads.com / mastodon.social / misskey.io / tumblr.com / pixiv.net / tiktok.com / youtube.com / instagram.com / deviantart.com
optional_host_permissions: https://*/*Requested at runtime only when user configures a custom Mastodon / Misskey instance

4. Relationship with external services

Tutti automates the web UIs of the 11 supported networks (or, optionally, posts via their official APIs), but is not affiliated with any of them. Use of each service is subject to that service's own terms.

5. Contact

GitHub Issues: https://github.com/komm64/tutti/issues
Email: contact@komm64.com