Truthbeam docs
v1.0.0
Get help
● Set up

Outside services
switch on what you need.

Truthbeam combines local rules with outside services you connect on your own accounts. Each one is optional, off until you add its key, and billed to you by its provider.

off by defaultyour own keysTest connection

01How a service is switched on

  1. Create an account with the provider and copy the key. Each provider page here says where.
  2. Open the console, go to the service's section in the Setup group, turn its switch on and paste the key. Only the owner can save keys.
  3. Press Test connection. The console makes one small, fixed call and shows the answer. Some tests count as one use on your provider account; the page of each service says so.
  4. Check Status. The status checks list every service that is on but missing something, or that was never tested.

02The services

ServiceUsed byKeysCost
Google Web RiskLink checkGoogle Cloud API keypaid above a monthly allowance
Domain registries (RDAP)Link checknoneno charge
SightengineImage, video and audio checksAPI user + API secretpaid above a monthly allowance
Google Cloud VisionImage checkGoogle Cloud API keypaid above a monthly allowance
Content CredentialsImage and video checksnone, runs on your serverno charge
Google Fact Check ToolsClaim checkGoogle Cloud API keyquotas apply
Anthropic or Perplexity web researchClaim checkAPI key + model idpaid per use
Speech to textAudio and video checksAPI key + model idpaid per minute
Language modelMessage, e-mail, screenshot and page reads, claim finding, summaries, assistantAPI key + model idpaid per token
Not included in the purchase

Usage of every service on this page is billed to the account and key you configure. None of it is included in the price of the item.

Start with the language model

Without a language model, messages, e-mails and screenshots get only the phrase rules, and a message can never reach Safety OK: local rules alone are never enough for OK. Claims cannot be found either. See Language model.

04Services that are not used, and why

  • Gemini grounding with Google Search is not included. Its terms (Gemini API Additional Terms) forbid caching or storing grounded results beyond narrow exceptions and require showing Google's Search Suggestions with every result. That does not fit how Truthbeam keeps results for 24 hours, saves them in the evidence locker and shows them on shared verdict pages.
  • Google's free link-list API for non-commercial use is not included: Google limits it to non-commercial use and points commercial users to Web Risk (usage limits). Truthbeam uses Web Risk.
  • The OpenPhish community feed, the VirusTotal public API, the urlscan.io no-cost tier and URLhaus without a licence do not allow commercial use on those terms, so they are not shipped.