Privacy
What happens to your statement
The short version: it never leaves your browser. There is no account, no upload and no server holding your data — not as a promise, but because nothing exists to receive it.
Your file is read on your device
The statement is parsed by JavaScript running in your browser, and what comes out is kept in that browser’s local storage. It is not transmitted. Close the tab and it is still on your machine; clear the site’s data and it is gone, from everywhere it ever was. Nobody else can reach it, including whoever runs this site — there is no copy to reach.
What does leave your browser, and it is not nothing
To show what your holdings are worth today, the app asks a price service for quotes. That request carries the identifier of a security — an ISIN or a ticker — and nothing else. It does not carry your name, your account number, how many shares you hold, what you paid, or anything that identifies you. It travels through a small proxy that adds no identity of its own and whose cache is keyed on market symbols only. As with any web request, your IP address is visible to the servers that answer it.
Two consequences, stated plainly. The set of securities you look up is visible to the price service. And if that matters to you, the app still works with the network switched off — you will see cost basis instead of live market value, and nothing else changes.
No accounts, no cookies, no analytics
There is nothing to sign up for and no password. The site sets no cookies. There is no analytics, no tracking pixel and no third-party script — nothing on the page is counting you. What is kept locally is only the app’s own state: your transactions, any ticker corrections you made, your benchmark and language, and the snapshots it takes to tell you what moved since last time.
Do not take my word for it
This is the rare privacy claim you can check in about a minute, and you should:
- Open your browser’s developer tools, go to Network, and load a statement. No request carries the file.
- Then switch the network off. The app keeps working on what is already there.
- Everything this site does is in the JavaScript your browser downloaded, and it can be read.
Who is behind it
Miw is built and maintained by one person, working alone. There is no company, no legal entity and no organisation behind it. That is worth knowing in both directions: nobody’s business model depends on your data, and equally there is no corporate support desk standing behind this.
Questions, or something that looks wrong: info@miwgold.com
Questions
- Is my statement stored on a server?
- No, and there is no server that could store it. The app is static files plus a proxy that only forwards market symbols to a price service. Nothing in it accepts an upload.
- What happens if I clear my browser data?
- Everything goes, permanently. Because nothing is stored anywhere else, there is no copy to restore from — which is exactly why the app can export a backup file you keep yourself. Broker exports only reach back so far, so after a few years that file may be the only place your oldest transactions exist.
- What about GDPR?
- The regulation governs personal data that someone else collects and processes. This site does not receive your statement, so there is no processing of it here to govern. Your IP address is seen by the hosting and price providers in the course of answering a request, as it is on any website you visit.
This describes how the app works, checked against its source. It is not a legal document, and it is not legal advice.