Scrykeeper
Data Transparency

What Scrykeeper's numbers mean.

Scrykeeper combines Royal Road metadata, an observed reader graph, author identity, and commercial publishing mappings. These layers have different coverage and refresh schedules. This page describes the current dataset and its limitations.

Dataset represented now

9,453 Story Intelligence records
9,286 stories with RR metadata
2,414 observed graph readers
56,810 observed reader-story edges
6,407 active author identities
115 stories with known commercial mapping

Different layers refresh independently

Story Intelligence Derived build

Latest Story Intelligence derived build represented.

Royal Road metadata Latest represented fetch

Most recent Royal Road metadata fetch represented in the current Story Intelligence dataset. This does not mean every story was refreshed at this time.

Reader graph Latest represented edge observation

Latest stored reader-story edge observation. This is not a complete Royal Road readership snapshot.

Author identity Latest represented identity update

Most recent update represented in the current author identity layer.

Commercial intelligence Latest represented commercial metric

Latest represented commercial metric and derived commercial projection timestamps where available. Coverage is incomplete.

“Observed readers” does not mean total readers

Scrykeeper's reader graph is built from sampled public Royal Road favourite relationships. If Scrykeeper says a story has 40 observed readers, that means 40 distinct readers in the current Scrykeeper sample were connected to that story.

It does not mean that the story has only 40 readers, nor that Scrykeeper has observed every Royal Road reader.

Shared-reader percentages and author audience overlaps are also calculated within this observed graph, not across the complete readership of Royal Road.

Known identity, not complete bibliography

Scrykeeper anchors Royal Road authors using stable Royal Road profile identities. Commercial aliases are connected only when accepted evidence supports the relationship.

A Scrykeeper author page therefore shows known stories and known commercial works in the current dataset. It should not be interpreted as a definitive list of everything that author has ever written or published.

“No known publication” is intentionally cautious

When Scrykeeper shows No known publication, it means there is currently no accepted commercial mapping in Scrykeeper for that Royal Road story.

It does not mean the story is unpublished.

Interpret the data in context

Reader Graph
Observed readers are derived from Scrykeeper's sampled public Royal Road favourite relationships. They do not represent total readership and should not be interpreted as platform-wide reader counts.
Reader Overlap
Shared-reader and audience-overlap metrics describe overlap inside Scrykeeper's observed reader sample, not the complete audiences of either story or author.
Author Coverage
Author identities and known works are limited to records Scrykeeper has resolved. An author profile should not be interpreted as a complete bibliography.
Commercial Coverage
Commercial publishing coverage is incomplete. No known commercial mapping means Scrykeeper currently has no accepted mapping; it does not establish that a work is unpublished.
Catalogue Coverage
Scrykeeper does not guarantee complete coverage of Royal Road stories, historical works, authors, books, editions, or other publishing platforms.
Freshness
Different source layers refresh independently. Freshness timestamps describe the latest represented observation or build for that source and do not imply that every record was refreshed at that exact time.
Interpretation
Scrykeeper metrics describe the current observed dataset. They should not be treated as population estimates unless explicitly labelled as such.

Machine-readable methodology

The same coverage, freshness and limitation information is exposed through the API.

GET /api/v1/about-data