Tallinn Co. Justice

Search a building by its OpenStreetMap name, or paste 51.833500, -111.774617. Click any building on the map to read its footprint and begin a filing.

  • Unchecked
  • Untouched
  • Sabotaged
  • Your selection

The Docket

Every building on the register, in full. Figures marked est. are estimates, not measurements.

Entries
Filers
Countries
Appraised total
Largest building
Sabotaged
Est. rent on register
Registered buildings, sortable
Coordinates

Standing Orders

How this register works, what it claims, and what it does not.

I. What this is

A neutral, public catalogue of unusually large or otherwise anomalous buildings in Capital Rift. It records where a building is, how big its floors are, how many floors it has, who owns them, and roughly what it appears to earn. It takes no position on how any building came to exist. It is maintained by its readers.

II. Names are self-declared and unverified

Capital Rift publishes no API and offers no way for this site to confirm who you are. The only known route into the game's data is replaying your own session cookie, which is a full account credential — so this site will never ask you for one, and you should be wary of any site that does.

You therefore simply state the name you play under. It is signed into your browser session and attached to whatever you file or edit. Anyone can type any name. Treat attribution on this register as a claim, not a fact.

III. Right of removal

If the Capital Rift player named on an entry says they did not file it, the entry is removed. No argument, no review. State that name in your session, open the entry, and use Dispute this entry — removal is immediate.

The same applies if you are named as a building owner or floor owner on an entry and want it gone. Removals are soft: the record is hidden from the register but kept in the history, so a bad-faith takedown can be undone and seen for what it was. Every removal and restoration is logged publicly with the name that performed it.

IV. Anyone may edit

This register is wiki-style. Any entry can be corrected by anyone, and every change is recorded in that entry's history with the name and time. If something looks wrong, fix it.

V. On the rent figures

Every rent figure marked est. is an estimate. It is not a reading from the game and it should not be relied on. Figures marked obs are the opposite: somebody read them off a property panel and typed them in.

The estimate is built from the register itself. Every entry filed with an observed rent joins the calibration set, and the numbers shift. There is no fixed formula sitting in a file somewhere — there is a method, and there is whatever the community has measured.

The method is deliberately plain: rent per minute per square metre of whole building. A building's estimate is its total area multiplied by that rate, quoted as the full range the observations span rather than a single confident number. An entry is only compared against registered buildings within 2.5× its own size; when nothing on the register is that close, the site says so instead of pretending.

What the estimates currently rest on — live from the register
BuildingAppraised value Let floorsObserved /floor Rate

The first model was wrong and has been retired. It was calibrated on six floors in ordinary buildings and reported a flat ~$864/min for everything. When the first two bugged towers arrived with rents read off the game, it was out by 4.5× and 13.9×.

It could not be repaired by refitting, either. A 17,400 m² floor in one of these towers reads $12,000/min; a 26,526 m² floor in an ordinary building reads $864. Floor area does not order the data — the two sets are not measuring the same kind of thing, and averaging them produces a number describing neither. Those six readings are kept below for the record, and are deliberately excluded from the calibration.

Two observations would fit a power law exactly, which is precisely why the site does not fit one. Extrapolated, that curve claims a 49M m² building earns $3.4M/min per floor. Fitting two points is how you get confident nonsense, so the site quotes a range and names the buildings it came from.

Foot traffic is still not modelled. It is recorded on every entry as the multiplier the game shows. Both calibration buildings happen to sit at 0.4×, so the data cannot see its effect at all yet. Entries at other multipliers, with observed rents, are what would change that.

The retired readings

Six floors in ordinary buildings, 22 September 2026. Kept for the record; not used.

BuildingFloor areaRent /min

If you can read a floor's actual rent in game, put it in the observed rent field. It is shown as fact rather than estimate, and it improves every other entry on the register.

VI. Sabotage status

Sabotage, here, is not damage. It is a market undercut: small ordinary buildings bought up around a bugged one and listed cheaper, so the renters walk and the big floors stop filling. The building still stands and still says it is worth a fortune. It simply has nobody in it.

Every entry carries one of three states, with the name that reported it and when:

  • Unchecked — nobody has reported either way. A dashed gold ring on the map.
  • Untouched — renters still in place, still earning. A solid gold disc.
  • Sabotaged — undercut, renters gone. A slate disc struck through.

This exists because the useful question about a building is nearly always has someone already done this one?, and the answer saves a wasted trip. Anyone can set the state in one click from the entry, filter the map down to any of the three, and sort the docket by it. Every change lands in that entry's history like any other edit.

Sabotaged is the end of the story. The cheap buildings do not go away, so a building that has been undercut stays undercut. Moving an entry off that state is not a recovery — it is a retraction of a report that was wrong, and the history records it as one.

The register takes no position on sabotage. It does not mark a building as deserving it, it does not rank who has done the most, and a sabotaged entry is not a scoreboard line. The state is recorded the same way floor area is recorded: because it is true of the building, and because knowing it is more useful than not knowing it.

It is still a claim like any other here, made under a name nobody has verified. If you find a building earning happily that someone has marked sabotaged, correct it.

VII. Coordinates

Every entry carries its coordinates as two numbers separated by a single space — latitude first. That string pastes straight into the search box in Capital Rift. The copy button is on every entry; press C with an entry open to copy without reaching for the mouse.

VIII. Map data

Everything geographic here comes from OpenStreetMap — the same source the game world is built from. Searching a building by name goes through Nominatim, OSM's own gazetteer, so a name that exists in the map data will be found whatever script it is written in. Footprints and floor areas are read from the OSM API, falling back to the Overpass API — areas are computed from the building's actual polygon, not estimated.

Map data © OpenStreetMap contributors, available under the Open Database License. Basemap tiles from OpenStreetMap, darkened in the browser. Place search by OpenStreetMap Nominatim.

These are volunteer-run services shared by everyone who uses OSM. Searches are only sent when you actually ask for one — never on a keystroke — and every result is cached for a day, so this register stays a light guest on them.

Tallinn Co. Justice is an unofficial fan project. It is not affiliated with, endorsed by, or connected to Capital Rift or its developers.