common.skipToContent

Token System

Understand how tokens work and optimize your usage

anonymize.today uses a token-based system to track platform usage. Tokens are consumed when you perform operations like analyzing text, anonymizing data, or using AI features.


Plan Allocations

PlanTokens/CycleCycle DurationTop-upsPrice
Free300 tokens30 days❌ NoFree
Basic500 tokens31 days✅ +200 for €1€3/month
Pro2,000 tokens31 days❌ No€9/month
Business10,000 tokens31 days❌ No€29/month

Cycle Reset

  • Tokens reset automatically at the start of each cycle
  • Unused tokens from the previous cycle are not carried over
  • New tokens are allocated immediately when the cycle starts
  • View your cycle dates in Settings → Tokens tab

Token Cost Formulas

All token costs are calculated using formulas that consider text length, entity counts, and operation types. All costs are reduced by 50% from the base formula.

Analyze Operation

Cost = 2 + 1.0 × text_k + 0.2 × entities_enabled + 0.1 × entities_found

Final = ceil(Cost × 0.5)

Where:

  • text_k = text length in thousands of characters (rounded up)
  • entities_enabled = number of entity types selected
  • entities_found = number of entities actually detected

Anonymize Operation

Cost = 1 + 0.2 × ops_count + 0.8 × encrypt_count + 0.1 × entities_found + 0.2 × text_k

Final = ceil(Cost × 0.5)

Where:

  • ops_count = number of anonymization operations
  • encrypt_count = number of encryption operations (higher cost)

Other Operations

OperationTypical Cost
Analyze (short text)1-3 tokens
Analyze (long text)3-10 tokens
Anonymize (apply only)1-5 tokens
Anonymize (full)2-15 tokens
Deanonymize1-4 tokens
AI Entity Creation50 tokens (fixed)

Cost Examples

Example 1: Analyze Short Text

  • Text: "John Doe lives in New York" (28 characters)
  • Entities enabled: 3 (PERSON, LOCATION, EMAIL)
  • Entities found: 2 (PERSON, LOCATION)
  • Calculation: 2 + 1×1 + 0.2×3 + 0.1×2 = 3.8
  • Final Cost: ceil(3.8 × 0.5) = 2 tokens

Example 2: Analyze Long Text

  • Text: 5,000 characters
  • Entities enabled: 10
  • Entities found: 15
  • Calculation: 2 + 1×5 + 0.2×10 + 0.1×15 = 10.5
  • Final Cost: ceil(10.5 × 0.5) = 6 tokens

Example 3: Anonymize with Encryption

  • Text: 2,000 characters
  • Operations: 5 (3 replace, 2 encrypt)
  • Entities: 5
  • Calculation: 1 + 0.2×5 + 0.8×2 + 0.1×5 + 0.2×2 = 4.5
  • Final Cost: ceil(4.5 × 0.5) = 3 tokens

Token Management

Checking Your Balance

  • Desktop: View token count in the top right corner
  • Mobile: Open the navigation drawer to see your balance
  • Settings: Go to Settings → Tokens for detailed usage history

Running Low on Tokens?

  1. Wait for cycle reset - Tokens refresh at the start of each cycle
  2. Purchase top-up - Basic plan only: +200 tokens for €1
  3. Upgrade your plan - Get more tokens with Pro or Business
  4. Optimize usage - Use presets, reduce text length, select fewer entities

Optimization Tips

Use presets to quickly select only needed entity types
Process shorter text segments when possible
Use 'apply only' mode when you already have analyzer results
Avoid re-analyzing the same text multiple times
Batch similar operations together for efficiency

Token FAQ

Q: Do unused tokens carry over?

A: No. Unused tokens expire at the end of each cycle. Plan ahead to use your allocation.

Q: When are tokens deducted?

A: Tokens are deducted after a successful operation. If an operation fails, no tokens are charged.

Q: Can I see token costs before running an operation?

A: Yes! The interface shows estimated costs before you click Analyze or Anonymize.

Q: What happens if I run out of tokens?

A: You'll see an "Insufficient tokens" error. Wait for cycle reset, purchase a top-up (Basic plan), or upgrade your plan.


Related Documentation

Last Updated: February 2026