Editorial policy
This page sets out how the content on Ninja Typing is produced: who writes it, where the practice passages come from, how exam rules are checked, what happens when we get something wrong, and how the site pays for itself. It exists so you can judge the material rather than take it on trust.
Who writes this site
Ninja Typing is written and maintained by Jyoti M., the site's founder and sole author. There is no editorial team and no contributor network. Every page, every practice passage and every guide on this site was written here.
That is worth stating plainly because it cuts both ways. It means the site has a consistent standard and a single person answerable for it. It also means there is no second pair of eyes built into the process, which is why the correction route below matters more here than it would at a larger publication, and why reader reports are genuinely acted on rather than filed.
Where the practice passages come from
Every passage on this site is original text written for the purpose. Nothing is copied from real exam papers, from published books, from other typing sites, or from any source that could carry a copyright claim. Where a passage imitates a real document type — a medical report, a legal clause, a call centre case note — it imitates the form and is written from scratch.
Names, addresses, account numbers, reference codes, policy numbers and monetary amounts in the passages are invented. Any resemblance to a real person, company or record is coincidental. Where a passage needs a realistic-looking identifier, we construct one rather than borrow one.
Passages are written to four rules:
- Relevance. The text must be something a person in that role or exam would genuinely encounter. A call centre passage reads like a real case note; a legal passage reads like drafting. Generic filler dressed up with topic words does not qualify.
- Variety. Ten passages in one difficulty level must not be ten versions of the same situation. Subject, document type and task are rotated across the set.
- A real difficulty ladder. Easy, Medium and Hard must differ in vocabulary and sentence structure, not only in length. We verify this by measurement rather than by impression — see the next section.
- Length that fits the test. A single passage should carry the longest duration that test offers without the engine switching mid-run. Passages are never padded to reach a length; if one reaches its natural end short, it is extended with more real substance or left alone.
Statistics on this site are computed, not estimated
Several pages quote figures about their own practice text — average word length, the share of words over ten characters, digit density, how long a passage lasts at a given speed. None of those numbers is written by hand.
They are generated by two scripts that read the passage files directly: scripts/corpus-stats.mjs, which measures the properties of each corpus, and scripts/passage-coverage.mjs, which checks whether passages are long enough for the durations offered. Both run automatically before every deployment, so the figures on a page always describe the text currently in the test rather than the text that was there when the page was written.
Where a measurement depends on a judgement — for example, which words count as "function words", or where the threshold sits between one register and another — the page says so and explains the method. Those thresholds are applied identically across every corpus, so comparisons between them hold even where the absolute figure is indicative rather than exact.
How external facts are sourced
Anything on this site that is not a measurement of our own material is either cited or labelled as an estimate. In practice that means three rules.
Every external claim carries a link and a date
Pages that cite sources list them at the foot with the publisher, the document title, the URL, and the date the link was last opened and confirmed to say what we claim it says. If we have not opened it, we do not cite it.
We do not launder figures through aggregators
Search results frequently surface statistics from sites that restate government or industry data without attribution, sometimes inaccurately. Where we cannot trace a figure to its primary source, we do not publish it — even when it would strengthen the page. There is at least one occasion where a widely repeated employment statistic was left out for exactly this reason, and a weaker but verifiable fact used instead.
Typing speed requirements are described as conventions, not standards
This one matters, because almost every competing site gets it wrong. No licensing body, professional association or regulator publishes a required typing speed for medical, legal, secretarial, accounting, data entry or contact centre work. The numbers that circulate come from individual employers advertising individual jobs. We present them as commonly advertised ranges and say where they come from. We never attribute a specific threshold to a named employer unless it can be linked.
How exam rules are verified
The government exam pages state specific rules: a required speed, a duration, whether backspace is permitted, which scoring formula applies. Those rules come from official examination notifications, and they change.
Our commitments on this are deliberately narrow, because over-promising here would be worse than saying nothing:
- Rules are taken from the official notification for that examination, not from other typing sites or coaching blogs.
- Each exam page carries the date it was last reviewed, and that date is only updated when someone has actually re-checked the notification.
- Where an exam is not standardised nationally — several High Court recruitments set their own rules — the page says so rather than presenting one set of figures as universal.
- We are not affiliated with any examination authority and cannot confirm rules on their behalf. The official notification always governs. If our page and the notification disagree, the notification is right and we are wrong.
If you are sitting an exam, read the current notification. Use this site to practise the format, not to establish what the format is.
Corrections
We get things wrong. When that happens the useful question is how quickly it is fixed and whether the fix is visible.
Reporting an error
Email [email protected] with the page address and what is wrong. If it is a factual error, a link to the correct source makes it much faster to act on, though it is not required — a report without one is still worth sending.
What happens next. Factual errors that could mislead someone preparing for an exam or a job assessment are treated as urgent and corrected as soon as they are confirmed, ahead of other work. Typos, broken links and passage errors are corrected in the ordinary course. Where a correction changes the substance of a page rather than fixing a slip, the review date on that page is updated so the change is visible.
We do not silently delete pages to make an error disappear, and we do not dispute a correction because it is inconvenient. If a report is right, the page changes.
Use of AI tools
Some drafting and analysis on this site is assisted by AI tools. Here is what that does and does not mean in practice.
Every page is reviewed, edited and published by a person who is answerable for it. Every external factual claim is checked against a primary source regardless of how the sentence around it was drafted. Every statistic about our own passages is computed by a script from the actual files rather than produced by a model. No page is generated and published without being read.
If you find something on this site that is confidently written and wrong, that is a failure of the checking rather than of the drafting, and we would like to hear about it.
How this site is funded
Ninja Typing is funded by advertising. Pages carry advertisements, and that revenue is what pays for hosting, domains and the time spent writing and maintaining the content. There is no subscription, no paid tier and no charge for any test on the site.
What that does not affect:
- No content on this site is sponsored, paid for, or written at the request of an advertiser.
- We do not accept payment to feature, review or link to a product, course or employer.
- Advertisers have no input into what the pages say and no advance sight of them.
- There are no affiliate links on the site. If that ever changes, it will be disclosed on the page carrying them and here.
Ads are placed below the typing test on every page rather than above it, and no advertisement appears before the first substantial section of an article. That is a deliberate constraint on our own revenue: a denser ad layout would earn more, and would make the site worse.
For how advertising affects your data, including cookies and your consent choices, see the privacy policy.
Independence and affiliation
Ninja Typing is independent. It is not affiliated with, endorsed by, or connected to any government body, examination authority, employer, certification board or professional association mentioned anywhere on this site. Names such as SSC, CPCT, DSSSB and the various High Courts are used only to describe the examination format a page helps you practise.
Results produced by our tests are practice results. They are not certificates, they carry no official standing, and no employer or examination body recognises them. We do not issue certificates and would treat any site selling one for a test like this with suspicion.
See also the disclaimer and terms of use.
Your typing results
Scoring happens entirely in your browser. The text you type, your speed, your accuracy and your mistyped keys are never uploaded to our servers, never stored against an identity, and never sold or shared. There is no account to create, so there is nothing to attach results to.
This is a deliberate constraint and it costs us something real: it means we cannot publish aggregate statistics about how our users actually type, which would be genuinely interesting content and a real asset. We would rather keep the promise. Where this site publishes original data, it is analysis of our own practice text, not of anybody's typing.
Questions about this policy
Email [email protected], or use the contact page, which sets out the different routes for corrections, bug reports and other enquiries. This policy is reviewed at least annually and whenever something in it stops being true.