トークンシステムの仕組み
トークンはanonym.legalの利用単位です。コインのようなもので、分析・匿名化・復号の各操作ごとに少量消費され、実行前に正確なコストを確認できます。
トークンとは?
トークンは利用クレジットです。テキスト内の個人情報をスキャン・プレースホルダーに置換・元のテキストに復元するたびに、少量のトークンがアカウント残高から差し引かれます。コストは常に事前に分かり、成功した操作にのみ課金されます。
ご注意: anonym.legalでは「トークン」という言葉が2つの意味で使われます。このページは請求トークン(操作に使うクレジット)についてです。サイト上では「トークン化された個人情報」という言葉も使いますが、これはテキスト内の名前を置き換える技術的なプレースホルダー(例:<PERSON_1>)です。請求単位ではなく、直接課金されません。
概要
- Free200/サイクル少数の小さなドキュメントでプラットフォームを試すのに十分な量です。
- Basic — €3 / 月1,000/サイクルときどき文書を匿名化する用途に適しています。
- Pro — €15 / 月4,000/サイクル多くの文書を定期的に処理する用途に。
- Business — €29 / 月10,000/サイクル毎日の大量処理、バッチジョブ、API連携に。
トークンの割り当ては各請求サイクル終了時にリセットされます(Freeは30日、有料プランは31日)。未使用のトークンは翌サイクルに繰り越されません。
トークンを消費する操作
テキストをスキャンして個人情報の種類を報告します。最も一般的な操作です。
個人情報を検出して変換(置換・削除・マスク・ハッシュ・暗号化)します。Analyzeより少し多くのトークンを消費します。
暗号化された出力から元のデータを復元します。Analyzeより安価です。
AIでカスタムエンティティ認識器を生成します。リクエストあたり固定50トークン。
無料の操作: トークン残高の確認とコスト見積もりはトークンを消費しません。有料の呼び出しの前に価格をプレビューできます。
文書サイズ別の実コスト
個人情報が密集した英語テキストで計測(エンティティ数は実際に検出された数)。本番環境でアカウントに課金される実際の数値です:
| 文字数 | 検出エンティティ数 | 消費トークン数 | 目安 |
|---|---|---|---|
| 50 | 44 | 4 | 約13文字につき1トークン |
| 200 | 140 | 9 | 約22文字につき1トークン |
| 500 | 387 | 21 | 約24文字につき1トークン |
| 1,000 | 745 | 39 | 約26文字につき1トークン |
| 5,000 | 3,776 | 193 | 約26文字につき1トークン |
| 10,000 | 7,566 | 385 | 約26文字につき1トークン |
目安: 個人情報が密集した英語テキストで約25文字につき1トークン、さらにエンティティごとの小さな追加コストがあります。個人情報が少ない場合はさらに安くなります。
オペレーターによって変わる?
ほぼ差はありません。同じ160文字の入力を5通りの方法で匿名化した場合:
| オペレーター | 内容 | トークン |
|---|---|---|
| replace | <PERSON_1>のようなプレースホルダーに置換 | 7 |
| redact | 黒塗り(完全削除) | 7 |
| hash | 一方向SHA-256/512ハッシュ | 7 |
| mask | John ****のような部分マスク | 7 |
| encrypt | AES-256-GCM(鍵で復元可能) | 7 |
プライバシー要件に合ったオペレーターを選んでください。コストはほぼ同じです。
言語によって変わる?
コストは言語ではなく、文字数と検出エンティティ数によって決まります。対応する48言語のいずれでも、短いテキストは少数のトークンしか消費しません:
| 言語 | 文字数 | エンティティ数 | トークン数 |
|---|---|---|---|
| en | 148 | 4 | 2 |
| de | 145 | 3 | 2 |
| es | 144 | 3 | 2 |
| fr | 145 | 4 | 2 |
| it | 136 | 3 | 2 |
| pt | 145 | 3 | 2 |
| nl | 137 | 3 | 2 |
| pl | 137 | 2 | 2 |
| ru | 132 | 3 | 2 |
| ja | 84 | 2 | 2 |
| zh | 70 | 2 | 2 |
| ar | 123 | 4 | 2 |
342文字の暗号化ペイロードから元のデータを復元するコストはわずか2トークンです。匿名化後にDecryptして認可されたユーザーに個人情報を返す場合、Decryptのステップは合計コストのごく一部です。
残量が少なくなったら?トップアップ
有料プランではサイクル途中でトークンを追加購入できます。Freeプランはトップアップ非対応です。Basicにアップグレードすると利用できます。
| プラン | €1あたりのトークン数 | 実効レート |
|---|---|---|
| Basic | 250 | €0.40 / 100 tokens |
| Pro | 300 | €0.33 / 100 tokens |
| Business | 350 | €0.29 / 100 tokens |
トップアップしたトークンは次のサイクルリセット時に失効します。こちらも繰り越しはありません。
実行前にコストを確認する
- • ウェブアプリでは、 各操作ボタンの横にコストプレビューが表示されます。
- • APIでは、
/api/mcp/balanceエンドポイントまたはMCPのanonym_legal_estimate_costツールを使用してください。どちらも無料です。 - • 現在の残高と最近の利用状況はいつでも Settings → Accountで確認できます。
よくある質問
- 未使用のトークンは繰り越しできますか?
- いいえ。割り当て分もトップアップ分も、サイクル終了時にリセットされます。
- タスクの途中でトークンがなくなったらどうなりますか?
- 次の呼び出しで不足分を示す402エラーが返されます。トップアップするか、サイクルのリセットを待ってください。
- 失敗した操作にもトークンは消費されますか?
- いいえ。トークンは操作が成功した後にのみ差し引かれます。
- オペレーターの選択で価格は変わりますか?
- いいえ。replace・redact・mask・hash・encryptはいずれも同じ入力に対してほぼ同じコストです(上の表を参照)。
- なぜ操作によってコストが異なるのですか?
- AnalyzeとAnonymizeは個人情報の検出処理(コストのかかるステップ)を行います。Decryptは保存されたマッピングを参照するだけなので、はるかに安価です。