Sign in to continue working with your company data.
Open the latest email link in this browser. Check your spam folder if it hasn't arrived. You can return here after confirming.
Create your workspace, confirm your email, then upload a CSV or create an API key. Free includes 300 credits and needs no card. Subscribe to a paid plan in Billing for registry checks.
A clear view of your work, from the first record to the final receipt.
Start here
Find your first duplicate
Five fictional records: one duplicate pair, one separate company and two records that need another clue. No registry calls.
Included in your Free credits. These records stay in your workspace; your customer systems are not changed.
API calls this period—Your recorded workspace activityCredits recorded—Usage is separate from match accuracyOpen review items—Cases that need another look
↑
Start with what you have
Turn a company list into clearer records.
Upload a CSV, map your columns, and choose how to check your records. Every result keeps your original reference.
Know what your result means
Evidence comes with the answer.
01
Match your records
Find related company records in your workspace.
02
Check supported registries
Validate supported identities when your plan is activated.
03
Review the uncertainty
Keep unverified profiles and unresolved cases visible.
Recent runs
Your latest company checks.
From first attempt to final result
Your matching outcomes
See how many original records found a match, including those recovered with another clue.
Customer checks and accuracy
A customer report is useful feedback. It is separate from independently verified precision; accepted matches alone do not prove accuracy.
Fields in accepted result snapshots
Field availability describes retained result data. It does not establish that every value is correct or current.
Bring your own company data
Prepare an upload
Preview your file and choose the columns that identify each company.
Try your first run
Five fictional records: a shared registration number, a separate company and a possible duplicate. Review the columns, run the comparison and inspect the receipts. The sample stays in your workspace and makes no registry or research calls.
1 Choose your file
CSV · UTF-8
2 Preview and map columns
Preview shows the first five rows. Every row needs a company name and country. Map a country column or choose one default country for blank rows. Description, postcode and website are optional clues.
From input to evidence
Your runs
Follow each upload and come back to its results.
Run details
Evidence and execution
Run Room
Read the recorded stages and retained source evidence. Downloads are private to this workspace and expire. Extracted text is literal source material, not proof that a claim was accepted.
Your saved company evidence
Companies
Find companies already in your workspace, then inspect or capture selected data.
Company lists you can return to
Portfolios
Keep your company references, roles and local changes together.
Saved company portfolio
Members
Local change watches
Watch saved observations between checks. This does not fetch new source data.
Changes across this portfolio
Export current data
Download up to 100 members per page with their dates and rights. Pages may reflect different check times; use a saved data selection for a fixed receipt.
Discover the company behind a domain
Company lookup
Explore licensed company profiles from the Tenhaw Market reference.
Vendor reference
A matching domain is a discovery clue, not proof of legal identity. Shared domains can return several companies.
A company list, one domain at a time
Use existing company profiles
Reference lookup · 0 credits · 0 AI calls
Find candidate company profiles for up to 100 rows. Shared domains can return several profiles; review them before using the data.
Only mapped domain, country and client reference fields are used. Lookup does not select an identity or create a matching run. Normal read limits apply.
For identity checks and deeper enrichment, use a resolution run.
Header row required · Up to 100 rows / 1 MB. Keep people and personal contact details out of mapped fields.
Company candidate results
Licensed, unverified profiles. Snapshot date is not a field observation date. Keep your download: this lookup is not saved as a workspace run or identity receipt. Customer use is licensed; onward redistribution rights are not asserted.
Connect your own tools
API keys
Give each integration its own credential and permissions.
Keys keep the plan they were issued for. After upgrading, create a new key for the higher plan and update your integration. If a payment lapses, access is capped by your workspace plan; recovery restores access up to the key’s original plan.
Copy your new key now.
This secret is shown once. Save it in your application's secret store.
Your integration keys
Connect your application or AI tools
01
Create a named key
Choose read access for existing evidence, or read and resolve to submit companies. Keep the secret in your application’s secret store.
02
Use the same workspace through REST or MCP
REST base URL: MCP endpoint:
Send your key in an Authorization: Bearer YOUR_API_KEY header. Start with GET /v1/usage or MCP get_usage to check access without resolving a company.
Resolve calls can store company records and use configured providers. Review the guide before sending customer data.
Your workspace subscription
Plans and billing
Review your plan and manage payments securely with Stripe.
Current workspace plan
Loading…
Checking subscription
Usage credits are tracked; no automatic usage or overage charges.
Loading billing availability…
Compare monthly plans
Prices in US dollars. Allowance windows and provider availability are separate from your subscription’s monthly invoice. Review the recurring total and payment terms in Stripe Checkout.