# Data Sources
-- Upgrades
-- Schema
Wider rows are worth more. Every column multiplies all production. The DBA has concerns.
## Prestige
In [1]: Stats
Data Catalog
Each catalog entry gives +1% production.
[settings]
Company
Numbers
Automation
Automation unlocks with terraform apply (Architecture) and the Board.
Untick ๐ค on a source card to leave that source out.
Upgrade and column auto-buying unlock with GitOps on the Board.
The music is generated live in your browser and changes with each environment, from lo-fi on localhost to a music box at the end of everything. Audio starts after your first click (browsers require it) and pauses while the tab is hidden.
Motion & pop-ups
Your system's "reduce motion" setting is always respected. Incident pop-ups always appear (they're part of the game), but with reduced motion they stop pulsing.
App
Opens in its own window and works offline.Window
or press FCloud save
This device
The game autosaves every 5 seconds and whenever you leave the page.
Privacy
No cookies and no identifiers: only things like "a session lasted 25 minutes in the prod environment" or "someone reached their first acquisition after 6 hours". It helps balance the game. Your browser's Global Privacy Control or Do Not Track setting turns this off automatically.
Danger zone
Found a bug or have an idea? Tell me.
The basics
Press INSERT to add rows by hand. Fast presses build a combo, up to +100%. Spend rows on Data Sources, which produce rows on their own, even while the game is closed (up to your offline cap).
Upgrades double sources, link neighbouring sources (synergies) or boost INSERT. Schema columns multiply everything, at a steep price.
Data gravity: past 1 quadrillion rows/s, data gets heavy and extra production has diminishing returns (a square-root-ish curve). Bigger multipliers still help; they just help less. Stats shows how much gravity is costing you.
Corporate life
๐ฏ OKRs arrive every quarter (15 minutes of play) once you've re-platformed: three objectives scaled to where you are. Each one you hit gives a production bonus.
๐ฃ All-hands closes every quarter: your OKRs get graded, you get a performance rating (bonus included, sometimes), and leadership makes announcements.
๐ Meetings and ๐จ requests start after a few re-platforms: stakeholders want things, calendars fill up. Each card has two choices with different trade-offs and a 30-second timer. Ignoring it is also a choice.
Incidents
Every minute or two an alert pops up somewhere on screen. Click it before it disappears: production frenzies, instant backfills, INSERT storms and, much later, abductions.
Two are different: phishing tests (free GPU credits, urgent password resets) should be ignored, and when the intern drops a table you have to click quickly to restore it, or lose 10% of your bank.
Prestige layers
๐ก Re-platform resets your run for Insights: +3% production each, spent on Architecture and the Tech Radar.
๐ Acquisition resets the company (Insights too) for Equity: spent on the Board, which brings automation and new sources.
๐ฝ First Contact resets the civilization for Xenobytes: alien tech, alien data types and alien sources.
๐ Big Bang becomes available once everything is data. It starts a new universe with permanent Axioms.
A good rule of thumb: prestige when it would roughly double the currency you have.
Challenges
Under Prestige โ Challenges. Each one is a run with a restriction. Reach the goal and you get a strong reward until the layer above resets; some let you keep upgrades, columns or more through a prestige. You can abandon a challenge at any time.
Saving and devices
Progress lives in this browser. To play on several devices, sign in with your email under Save โ Cloud save and open the link on each one. The save that has ingested more rows in total wins, and you're asked before anything is overwritten.
Install as an app
Rows to Riches can be installed like an app and plays fully offline (cloud sync catches up when you're back online).
Desktop Chrome / Edge: Settings โ Display โ Install, or the install icon in the address bar. Android: browser menu โ Install app. iPhone / iPad: Safari's Share button โ Add to Home Screen.
Keyboard
Space INSERT ยท 1โ6 switch tabs ยท B cycle buy amount ยท M mute ยท F full screen
Rows to Riches
Free to play ยท no ads ยท nothing to buy ยท part of Drumandbytes Projects
An idle game about data engineering and the company around it. You start with one CSV on localhost and a job title nobody understands, and end up at the point where everything is data. In between: OKRs, all-hands, reorgs, vendors and aliens.
Bugs, ideas, balance complaints, compliments: all welcome. Or open an issue on GitHub.
If the game made your day (or your quarter).
Credits
- Music and sound effects are synthesized live with the Web Audio API.
- Fonts: JetBrains Mono and Space Grotesk (SIL Open Font License), served from this site.
- Icons are your system's emoji.
- Cloud vendors in the Inbox are parodies. Any resemblance to your actual cloud bill is coincidental.
Privacy
No ads and no cookies. Cloud save stores only your email and your save; delete both any time under Save. Anonymous gameplay stats (session length, which environment you're in, prestige milestones, without any identifier) help balance the game; turn them off under Save โ Privacy. Feedback you send is stored with the game context shown in the form, plus your email only if you add one. Nothing else leaves your browser unless you sign in.
Everything loads from this site, which runs on Cloudflare: no Google Fonts, CDNs, trackers or embeds. The one extra request is Cloudflare's own cookieless page-view counter. Feedback reaches me as a Telegram message; sign-in mail is sent through Cloudflare.