CopyTrace check sources by their writing fingerprint Early access

Source checks by writing style · for newsrooms, fact-checkers and NGOs

Ten channels. One author. Revealed in a minute.

CopyTrace compares texts and shows which Telegram channels and websites share one author or one template. With evidence you can put in front of your editor.

3 free checks a month · no card needed · Pro from €9 a month

Check result · 5 sources example
City Whispers Insider 24/7 Word on the Street The City Herald Regional News Today 1 author?
  • City Whispers · Insider 24/7 95% · near-identical style
  • City Whispers · Word on the Street 88% · very similar style
  • Insider 24/7 · Word on the Street 86% · very similar style

% — share of the most frequent words two sources have in common. A real engine run on sample texts.

~150sites in Russia's “Pravda” network — about 3.6 million articles in 2024American Sunlight Project / NewsGuard, 2025
77Storm-1516 influence operations identified since 2023VIGINUM, 2025
3 of 25of Ukraine's biggest Telegram channels openly name their authorsY. Zhelezniak investigation, 2026

Why it goes unnoticed

Tools catch copies. Not authors.

Word-for-word copies are rare: texts get rewritten, headlines changed, sentences reordered. But an author's habits — favourite words, turns of phrase, punctuation — are hard to hide. That is exactly what CopyTrace compares.

Channel analyticscount reach
Media monitoringfinds mentions
AI detectorswas it a machine
CopyTracewho wrote it

How it works

Three steps, one minute

  1. Add your sources

    Paste posts or articles, or upload text files. Most reliable from 500 words per source.

    The new-check form in the app: a source name and a pasted text
  2. Click “Check”

    Every source is compared with every other by favourite words and phrasing. Nothing to configure.

    The Check button while the analysis runs: “Analysing… this can take up to a minute”
  3. Get the answer

    Pairs ranked by similarity, shared fragments highlighted, and a PDF report for colleagues, partners or donors.

    The check result: pairs of sources with a verdict and highlighted matching fragments

What you get

Not a table of numbers — a conclusion with evidence

  • A plain-language verdict: how many sources there really are
  • Source pairs from most to least similar
  • Shared fragments side by side, highlighted
  • A PDF report in one click
What matches · example
City Whispers

Urgent! From the first of November, public transport fares in the city will double, and discounts for pensioners and students will be scrapped completely. We learned this from a source in the city council who asked to remain anonymous. The authorities are silent and hiding the …

Insider 24/7

Urgent! From the first of November, public transport fares in the city will double, and all discounts for pensioners and students will be scrapped. This was reported by a source in the city council who asked to remain anonymous. The authorities are silent and hiding the …

90% of the text matches word for word ·     identical fragments

Three channels are most likely run by one person or share one template. Treat them as one source, not three.

Already happening

Networks get exposed — by hand, and late

2021 · Ukraine

12 channels, one admin

According to Ukraine's Security Service, one person ran 12 anonymous channels in a network coordinated by Russian military intelligence.

2025 · Ukraine

78 waves of identical posts

Ukraine's 15 largest news channels, February–November: dozens of days with three or more near-identical posts.

2025 · Germany

~100 sites, one template

Before the election, the Storm-1516 operation prepared look-alike sites: the same material, rewritten by AI for each one.

Sources: SBU, 2021 · “People with Cardboard Signs” / Euromaidan Press, November 2025 · CORRECTIV, January 2025

For teams

Your whole newsroom — in one place

For newsrooms, fact-checking teams and NGOs: several people work on the same checks, and your data can stay on your own server.

  • Several users
  • Shared topics and reports
  • Runs on your server: your data stays with you
  • Onboarding and support
  • Contract and invoice for your organisation
  • Free 30-day pilot
4languages: English, Ukrainian, Polish, German
50sources per check on Pro
1 minfrom pasted texts to an answer
0full client texts kept after a check

Why trust it

A conclusion you can verify

You see the evidence

No black box: we show the words and fragments that match, so you can check the conclusion yourself.

Science, not magic

Stylometry has decades of research behind it. Accuracy grows with text length, so short posts are combined per channel.

Your texts stay yours

Texts are used only for the check and are not kept afterwards: only the results and short matching fragments remain, and they go when you delete the check. Teams can run it on their own server.

Pricing

Pay for checks, not for extras

A year costs as much as 10 months. The free plan is free forever, no card needed. The first 100 members get Pro for €49 a year.

What's in the Pro plan

  • Unlimited checks
  • Up to 50 sources per check
  • PDF report in one click
  • Early-access price locked in
Pro

10 sources

Free up to 5Pro up to 50Teams 50+
€89 a year · ≈ €7.42 a month first 100: €49/year
Get early access

Paid plans start after launch. You can cancel any time in your account.

Compare plans Free €0 Start free Pro €9 a month Get early access Teams from €1,500 Contact us
Checks per month3unlimitedunlimited
Sources per checkup to 5up to 50as needed
Texts and files✓✓✓
Shared fragments side by side✓✓✓
Check history✓✓✓
PDF report—✓✓
Check by channel link—soonsoon
Topic tracking—soonsoon
Several users——✓
Runs on your server——✓

Early access

Join the first 100

The first 100 members get Pro for €49 a year instead of €89 — 45% off, locked in for as long as you stay on Pro. Newsrooms and fact-checkers can request a free 30-day pilot.

  1. 01Leave your email — it takes a minute
  2. 02Get an invite as soon as CopyTrace launches
  3. 03Check your first sources for free
Who are you? (optional)

Questions and answers

Frequently asked questions

01Does it work with short Telegram posts?

Yes. Combine a channel's posts into one text and CopyTrace compares channels as a whole. The more text, the more reliable the result — ideally 500+ words per source.

02I can spot identical texts myself. Why do I need CopyTrace?

Exact copies are rare — texts get rewritten. CopyTrace notices a shared writing style even when no sentence matches word for word. Dozens of sources in a minute.

03What if my honest channel looks similar to others?

Similarity can have a simple cause: a shared topic, a house style or the same press release. CopyTrace shows exactly what matches, so you see the reason and draw the conclusion yourself.

04Do I need special skills?

No. Add your sources and click “Check” — the result is clear without training.

05Do I have to pay now?

No. Joining early access is free. Paid plans start after launch, and the free plan stays available to everyone.