Tinfoil

Tinfoil

WebsiteFreemiumAI Chatbot
Tinfoilは、セキュアなハードウェアエンクレーブ、クライアントサイド暗号化、およびブラウザ内での整合性/アテステーション検証を使用してプロンプトの機密性を保持する、検証可能なプライベートAIチャットおよび推論プラットフォームです。
https://chat.tinfoil.sh/?ref=producthunt&utm_source=aipure
Tinfoil

製品情報

更新日:2026年05月18日

Tinfoilとは

Tinfoilは、プライバシーに焦点を当てたAIサービスであり、コンシューマーチャットアプリ(Tinfoil Private Chat)と、機密性の高いプロンプトやファイルがプロバイダーにアクセスできないように設計された開発者向けの推論APIの両方を提供します。これは、「検証可能なプライバシー」を重視しており、強力なオープンソースモデルと、Tinfoil、クラウドプロバイダー、ネットワーク仲介者がユーザーデータを読み取れないようにするセキュリティアーキテクチャを組み合わせています。ユーザーはchat.tinfoil.shでウェブチャットを試すことができ、開発者はAPIベースURL(api.tinfoil.sh)を介して統合し、プライベートAIアプリケーションを構築できます。

Tinfoilの主な機能

Tinfoilは、セキュアなハードウェアエンクレーブ(例:AMD SEV-SNP / 現代のNVIDIA GPUを搭載したIntel TDX)と暗号学的検証(Sigstore/TUFスタイルの測定によるアテステーションとコード整合性)を使用して、エンクレーブ内で実行されているモデルのみがユーザープロンプトを読み取れるようにする、検証可能なプライベートAIチャットおよび推論プラットフォームです。OpenAI互換APIと、暗号化されたローカルファーストチャットストレージ、オプションの暗号化されたクラウドバックアップとマルチデバイス同期、プライバシーを保護するように設計された共有可能な会話リンク、およびより高いレート制限、音声認識、ファイルとのチャット用プロジェクトなどのプレミアムUX機能を備えた消費者向けチャットアプリ(chat.tinfoil.sh)を提供しています。
セキュアエンクレーブによる検証可能なプライバシー: ハードウェア支援の機密環境内でモデルを実行し、リアルタイム検証(ハードウェアアテステーション+整合性チェック)を公開することで、ユーザーは推論スタックが本物であり、改変されていないことを確認できます。
ゼロアクセスAIチャット体験: Tinfoil、クラウドプロバイダー、仲介者のいずれもチャットコンテンツを読み取ることができないように設計されており、検証済みエンクレーブ内のモデルのみがプレーンテキストプロンプトにアクセスできます。
OpenAI互換開発者API: OpenAIスタイルのチャット補完インターフェース(SDK付き)を提供し、ユーザープロンプトが推論プロバイダーから機密に保たれるアプリを構築できます。
クライアントサイド暗号化、ローカルファーストストレージ: チャットはデフォルトでローカルに保存され、ユーザーが制御するキーでユーザーデバイス上に暗号化して永続化できます(例:AES-GCM-256)。
暗号化されたバックアップとマルチデバイス同期: エンドツーエンドのプライバシーをクラウド永続化と同期に拡張し、ユーザーがプロバイダーにコンテンツへのアクセスを許可することなく、デバイス間でチャットにアクセスできるようにします。
チャットワークフローのための生産性機能: 寛大なレート制限、音声認識入力、ファイルとチャットするための「プロジェクト」などのプレミアム機能が含まれています。

Tinfoilのユースケース

規制対象企業アシスタント(金融/医療/法律): プロンプトと出力がプライベートに保たれ、コンプライアンスとリスク管理のために検証可能である必要がある機密文書や会話のために、機密AIアシスタントをデプロイします。
機密開発者ツール: ソースコードやプロンプトをモデルホストに公開することなく、独自のコードベースを推論できるセキュアなコードアシスタントや内部コパイロットを強化します。
機密性の高いクエリのためのプライベート消費者AI: プロバイダーがコンテンツを読み取ることができないというより強力な保証付きで、個人的なトピック(医療、金融、人事、セラピーのような会話)にチャットアプリを使用します。
SaaS製品におけるプライバシー保護AI機能: TinfoilのOpenAI互換エンドポイントを既存のアプリ(検索、要約、サポート、分析)に組み込み、顧客に「機密AI」モードを提供します。
クラウドにおける政府およびオンプレミスのようなセキュリティ: アテステーションとエンクレーブベースの分離を通じて、オンプレミススタイルの機密性を維持しながら、クラウドスケールのAIを望む機関や請負業者をサポートします。

メリット

検証可能なセキュリティモデル(アテステーション+コード整合性)により、プロバイダーへの盲目的な信頼が軽減されます
OpenAI互換APIとSDKにより、既存のAIアプリケーションの導入が簡素化されます
エンドツーエンドのプライバシー原則は、クライアントサイド暗号化、バックアップ、マルチデバイス同期を介してストレージに拡張されます

デメリット

プライバシー保証は、ユーザーがアテステーションを正しく検証し、検証ツール/サプライチェーンを信頼することに依存します
一部の高度な機能(高レート制限、プロジェクト、音声入力)はプレミアムサブスクリプションの対象となります
エンクレーブベースのデプロイメントは、デバッグ/可観測性を制約し、標準ホスティングと比較して特定のカスタマイズを制限する可能性があります

Tinfoilの使い方

1) ブラウザでTinfoilチャットを使用する: https://chat.tinfoil.shを開きます。「新しいチャット」を開始し、プロンプトを入力します。永続的なストレージのためにアカウントを作成しない限り、チャットは現在のブラウザタブに一時的に保存されます。ページ上の利用規約とプライバシーポリシーのリンクを確認してください。
2) (オプション) 永続的なチャットストレージのためにサインインする: チャットUIからアカウントを作成またはログインすると、会話を現在のブラウザタブ/セッションを超えて保存できます(ページには、そうしないとチャットはローカル/一時的にのみ保存されると記載されています)。
3) Tinfoil CLIをインストールする(コマンドラインアクセスが必要な場合): `tinfoil`コマンドラインツールをインストールします(Goが必要です)。インストール中または使用中に権限エラーが発生した場合は、必要に応じて`sudo`でコマンドを実行します。インストール後、`tinfoil --help`を実行して利用可能なコマンド(例:`chat`、`attestation`、`http`、`proxy`、`audio`、`tts`)を確認します。
4) CLIからチャットする: `tinfoil chat -m <モデル名> "<あなたのプロンプト>"`を実行します。`-m`でモデルを指定する必要があります。利用可能な場合は、フレンドリーなモデル名(例:`deepseek`)または完全なバージョン名(例:`deepseek-r1-0528`)のいずれかを使用できます。
5) エンクレーブを手動で検証する(アテステーション): アテステーション検証ツールを使用して、エンクレーブが期待されるコードを実行していることを確認します。`tinfoil attestation verify -e inference.tinfoil.sh -r tinfoilsh/confidential-model-router`。このツールは、各検証ステップ(リリース取得、Sigstoreバンドル取得、測定値検証など)のINFOログを出力します。
6) Pythonクライアントを介してAPIを使用する(OpenAI互換): APIキーを設定します(例:`export TINFOIL_API_KEY=...`)。次に、`from tinfoil import TinfoilAI; import os; client=TinfoilAI(api_key=os.getenv('TINFOIL_API_KEY')); resp=client.chat.completions.create(model='llama3-3-70b', messages=[{'role':'user','content':'Hi'}]); print(resp.choices[0].message.content)`。
7) Python非同期クライアントを介してAPIを使用する(ストリーミング): `AsyncTinfoilAI`を使用してトークンをストリーミングします。`from tinfoil import AsyncTinfoilAI; client=AsyncTinfoilAI(api_key=os.getenv('TINFOIL_API_KEY')); stream=await client.chat.completions.create(model='llama3-3-70b', messages=[{'role':'user','content':'Say this is a test'}], stream=True); async for chunk in stream: ...`。
8) 明示的なエンクレーブとリポジトリでAPIを使用する(Python): 特定のエンクレーブ/リポジトリをターゲットにする必要がある場合:`client=TinfoilAI(enclave='models.default.tinfoil.sh', repo='tinfoilsh/default-models-nitro', api_key='<API_KEY>'); resp=client.chat.completions.create(model='model-name', messages=[{'role':'user','content':'Hi'}])`。
9) JavaScript/TypeScriptからAPIを使用する: SDKをインストール/インポートし、チャット補完を呼び出します。`import { TinfoilAI } from 'tinfoil'; const client=new TinfoilAI({ enclave:'models.default.tinfoil.sh', repo:'tinfoilsh/default-models-nitro', apiKey:'<API_KEY>' }); const completion=await client.chat.completions.create({ model:'model-name', messages:[{ role:'user', content:'Hello!' }] }); console.log(completion.choices[0].message.content);`。
10) SwiftからAPIを使用する: クライアントを作成し、補完をリクエストします。`import TinfoilKit; let client=TinfoilAI(apiKey:'<API_KEY>', enclave:'models.default.tinfoil.sh', repo:'tinfoilsh/default-models-nitro'); let completion=try await client.chat.completions.create(messages:[.user(content:'Hello!')], model:'model-name'); print(completion.choices[0].message.content)`。
11) GoからAPIを使用する: セキュアクライアントを作成し、チャット補完を呼び出します(OpenAIスタイルのパラメーター)。`client := tinfoil.NewSecureClient('models.default.tinfoil.sh','tinfoilsh/default-models-nitro'); chatCompletion, err := client.Chat.Completions.New(ctx, openai.ChatCompletionNewParams{ Messages: openai.F([]openai.ChatCompletionMessageParamUnion{ openai.UserMessage('Say this is a test'), }), Model: openai.F('model-name'), })`。
12) (オプション) その他のCLI機能を実行する: ユースケースに応じて、追加のCLIコマンドを探索します。`tinfoil http`(検証済みHTTPリクエスト)、`tinfoil proxy`(ローカルHTTPプロキシ)、`tinfoil audio`(Whisperで文字起こし)、`tinfoil tts`(テキスト読み上げ)。正確なフラグについては、`tinfoil <command> --help`を使用してください。

Tinfoilのよくある質問

Tinfoil Chat(TFC)は、受動的な収集、中間者攻撃(MITM)、リモートキーの抜き取りからユーザーを保護するために、高保証ハードウェアアーキテクチャを使用する無料のオープンソース(FOSS)ピアツーピアメッセージングシステムです。

Tinfoilに類似した最新のAIツール

Folderr
Folderr
Folderr is a comprehensive AI platform that enables users to create custom AI assistants by uploading unlimited files, integrating with multiple language models, and automating workflows through a user-friendly interface.
Peache.ai
Peache.ai
Peache.aiは、ユーザーがリアルタイムのインタラクションを通じて多様なAIの個性とフリーティ、ウィットに富んだ、そして大胆な会話に参加できるAIキャラクターのチャット遊び場です
TalkPersona
TalkPersona
TalkPersonaは、自然な声とリップシンク機能を備えた仮想トーキングフェイスを通じて、リアルタイムの人間のような会話を提供するAI駆動のビデオチャットボットです
Thaly AI
Thaly AI
Thaly AIは、顧客との会話やリードの資格確認を自動化し、企業が営業業務を拡大しながら時間を節約できるようにするAI駆動の営業アシスタントです。