# KOI > KOI is a small browser koi pond. The water responds to touch, and a reel of notes covers koi varieties, pond water, feeding by temperature and a year of keeping. It is a free, independent site with no accounts, no analytics and no advertising. Language: en-GB Licence: none stated ## What KOI covers - Three koi varieties: Kohaku, Sanke and Showa. - The water figures that matter: pH, oxygen and ammonia. - How to feed koi by water temperature rather than appetite. - The history of nishikigoi, from rice terraces in Niigata to the 1914 Tokyo exhibition. - Seasonal work for spring, summer, autumn and winter. ## Pages - [Home](https://koi.danielread.co.uk/): a living pond you can touch. Tap the water to make ripples, hold to scatter food, then scroll through the pond notes. ## How the site works - Every page is prerendered to static HTML and hydrated in the browser. - The pond is drawn on a canvas in your browser. Water, fish and plants are generated there, not fetched. - The site loads no third-party scripts, tracking pixels or advertising. - The theme choice stays in local storage on your device. Clearing site data resets it. - There is no account, no sign-in and no server-side copy of anything you do. ## Limits - The pond notes are general guidance for a garden pond. They are not a substitute for a water test or local advice. - Fish, planting and water behaviour vary with climate, depth and filtration. ## Development KOI is a React 19 and TanStack Start build-time SSG site deployed on Cloudflare Pages. It serves prerendered HTML and hydrates as a single-page app. There is no request-time SSR and no API. The build output lives in `dist/client`. Every route in `sitemap.xml` is prerendered to static HTML, then hydrated in the browser.