Privacy policy
In short: Brikamo needs no account, shows no ads and uses no tracking tools. Your collection stays on your phone. Photos for improving recognition are sent only if you switch on “Help improve Brikamo”.
1. Who is responsible for your data
The data controller is Brikamo – Arkadiusz Trajdos, the creator of the app (a private person). Contact for all data matters: kontakt@brikamo.com.
2. What stays only on your phone
- Your brick collection, boxes, sets, figures and settings.
- Photos and descriptions in “My builds”.
- Keys to external services that you enter yourself (e.g. Rebrickable).
- A crash report – saved on your phone and sent to us only if you share it yourself (e.g. by e-mail).
- A backup – a file you save and move yourself.
We cannot see this data and do not store it on any server.
3. Camera
The camera is used to scan bricks, codes on boxes and bags, and to take photos of builds. Brick recognition runs mainly on your phone – when the app sends a photo is described in section 4.
4. What the app sends and when
Online recognition (Brickognize). When the model on your phone cannot recognize a brick, or when you look up a set from a photo, the app sends a cut-out of the photo (just the brick or model) to the Brickognize service (brickognize.com), which returns a part or set number. Only the image is sent – no data about you. We use the service with its author's permission.
Set and barcode lookups. When you search for a set or scan a barcode, the app sends only the number or code to services with set data: Rebrickable, Brickset, UPCitemdb, Open Products Facts, and – when looking for instructions – a web search engine. Set and part images may be loaded from these services. As with any internet connection, these services see your connection's IP address.
“Help improve Brikamo” (off by default). If you switch this option on (on the last welcome screen or in Settings), the app sends:
- cut-outs of brick photos (at most 512 px) with the part number, colour and recognition confidence,
- photos of bricks with boxes marked around them,
- codes from blind box bags with the assigned figure.
Each sample gets a random name. We do not attach a phone identifier, account, location or contact details. Samples go to our private file storage (Cloudflare R2 and Google Drive), which is not publicly accessible, and are used only to train brick recognition models. Photograph bricks only – no people and nothing that could identify anyone.
Abuse protection. To stop anyone from flooding our server with fake samples, the server counts samples sent per connection per day. We do not store the IP address itself – only a hash of it (practically irreversible, different every day). Counters are deleted after 7 days.
Updates. The app downloads new versions of recognition models and the blind box database from our servers. It sends no data about you when downloading.
Sending a code by e-mail. When you send a code with the button in the app, your e-mail app opens and the message goes from your address to kody@brikamo.com. We use it only to update the database and to reply.
Google libraries on the phone. To read codes and text and to translate, the app uses Google ML Kit libraries. They run on your phone; Google may collect general data about how they work under its own policies.
5. Legal basis
- samples for improving recognition – your consent (Art. 6(1)(a) GDPR), which you can withdraw any time in Settings,
- online search and recognition – providing the features you ask for (Art. 6(1)(b) and (f) GDPR),
- e-mail – replying to your message (Art. 6(1)(f) GDPR),
- abuse-protection counters – our legitimate interest in keeping the service secure (Art. 6(1)(f) GDPR).
6. How long
We keep samples as long as they are used to train the models. E-mails – as long as needed to deal with the matter. Switching off “Help improve Brikamo” stops sending immediately.
7. Your rights
You have the right to access, correct and delete your data, to restrict processing, to object and to withdraw consent, and the right to complain to a data protection authority (in Poland: the President of the Personal Data Protection Office, uodo.gov.pl). Samples contain nothing that points to a person, so it is usually impossible to tell which ones come from you (Art. 11 GDPR) – if you give us details (e.g. the date and part name), we will try to find and delete them.
8. Where data is stored
We use services from Cloudflare and Google. They may also process data outside the European Economic Area, based on standard contractual clauses or the EU-US Data Privacy Framework.
9. Children
Brikamo can be used by children under adult supervision. If you are under 16, switch on “Help improve Brikamo” only with a parent's or guardian's consent.
10. The brikamo.com website
The website uses no cookies, no analytics and no external fonts or scripts. The website host (Netlify) keeps technical connection logs needed for operation and security.
11. Changes
We will announce changes to this policy on this page, with a new effective date.