Privacy policy

This English version is provided for convenience. In case of any difference, the French version prevails.

The short version

  • No account. Your inventories stay on your phone.
  • The photo you choose to analyze is sent to Google (Gemini) to list the items in it. BoxTales doesn’t store it.
  • Our server knows a technical ID, your scan balance, and a fingerprint of your phone used only to make sure the welcome scans are given once.
  • No ads, no selling data, no profiling.

1. Who is responsible for your data?

BoxTales is published by Charlotte Cachet, a French sole proprietor (entrepreneur individuel, EI) trading as Lucidblur. She decides how the data described here is used and is the data controller.

Business address:
Contact for any question about your data: contact@lucidblur.fr

This policy covers the BoxTales app and its pages on https://lucidblur.fr. See also the legal notice and the terms of use.

2. Your inventory stays on your device

The spaces, storage units, locations, items, quantities and notes you enter are saved in a local database on your phone. They are never sent to a server: we can’t read, change or delete them remotely.

They stay on your device until you delete them. Uninstalling the app or clearing its data wipes them, unless a backup of your phone or an exported file (section 9) keeps a copy.

3. Photo analysis with AI

Analyzing a photo is always optional. Everything you can do by hand works without it.

When you start an analysis, the photo goes to our Firebase server functions, then to Google’s Gemini API, which sends back a suggested list of items. BoxTales doesn’t save the photo on any server and keeps no photo library.

Gemini is used under Google’s paid service terms. Under those terms, Google doesn’t use this content to improve its products, but it keeps the photos and responses for a limited period it doesn’t specify, solely to detect abuse and meet its legal obligations. This data may be stored temporarily in any country where Google has facilities.

So that a dropped connection doesn’t cost you a scan, the suggested list is kept on our server for 24 hours at most, then deleted automatically. A technical record of the request, without the list itself, is kept for 30 days so the same scan is never charged twice.

No automated decisions. The AI suggests; you check, fix and confirm. Nothing is saved without your approval.

Photograph things, not people, ID documents or confidential papers: they add nothing to the analysis and would be sent along with the rest of the photo.

4. Technical ID, scan balance and device fingerprint

BoxTales never asks for your name, email or a password. To keep track of your scan balance, the app still creates a technical ID using Firebase Anonymous Authentication. “Anonymous” is just what Google calls the feature: legally, this ID is still personal data, because it links a balance and analysis requests to your installation.

On Android, the welcome scans are given only once per phone. To check this, the app reads the ID that Android assigns to BoxTales on your device (ANDROID_ID). Our server doesn’t keep it: it derives a fingerprint from it with a secret key, stores only that fingerprint, and compares it with those of phones that already got the gift. It’s used for nothing else, shared with no one, and can’t be used to follow you across other apps. If the ID can’t be read, the app works as usual, just without welcome scans.

To handle requests and block abuse, Google’s services also process connection data: your IP address and a check that the request really comes from the official app (Firebase App Check).

5. Why, on what legal basis, and for how long

You have no legal obligation to provide this data. Without it, AI analysis can’t work; manual entry still does.

6. Who receives your data, and where

Our server functions run in Google Cloud’s Paris region (europe-west9) and so does the database holding balances. However, according to Google, Firebase Authentication runs only from the United States, and Gemini may process photos in other countries. These transfers outside the European Economic Area rely on Google’s participation in the EU–US Data Privacy Framework and on the European Commission’s standard contractual clauses included in its terms.

We don’t sell or rent any data, to anyone.

7. Security

If a data breach puts you at risk, we’ll notify the competent authority and, where the law requires it, the people affected.

8. Ads, analytics, purchases

BoxTales contains no advertising module, no audience analytics and no crash reporting tool. If one is ever added, this policy will be updated before the app version that includes it.

Scan pack purchases aren’t open yet. Before they are, this policy will describe the data processed by Google Play and by RevenueCat, the service that will confirm purchases to us.

9. Backup and export

The “My data” screen lets you export your inventory to a file, without photos, and restore it later. The file stays under your control: if you hand it to a cloud storage or messaging service, that service handles it under its own rules.

10. Device permissions and website

The camera is used to photograph a storage unit or scan a QR label; file access, to import an image or restore a backup. You manage each permission in your phone’s settings. Refusing one only blocks the matching feature.

The website sets no cookies and has no analytics or ads. Its host processes the connection data needed to run and secure it (IP address, date, pages requested) for 30 days.

11. Your rights

You can ask to access, correct, delete or port your data, or to restrict its processing, and you can object to processing based on our legitimate interest. Write to contact@lucidblur.fr. We reply within one month.

Since BoxTales doesn’t know who you are, we can only find your server-side data with the technical ID shown in the app, on the “My data” screen. Include it in your request. We’ll never ask for proof of identity.

Two things worth knowing up front:

Your inventories exist only on your phone: you manage them in the app, and deleting them or uninstalling the app is enough to erase them.

You can complain to the French data protection authority, the CNIL (cnil.fr), or to the authority in your country (section 13).

12. Minimum age

BoxTales is for people aged 18 and over, as required by the terms of the AI service that analyzes photos. The app isn’t aimed at children and we don’t knowingly collect their data.

13. Depending on where you live

This policy follows the General Data Protection Regulation (GDPR), which applies in the European Union, Iceland, Liechtenstein and Norway. Elsewhere, the following also applies.

14. Changes to this policy

The date of the latest update is shown at the top of this page. If a change needs your consent, the app will ask for it before the change takes effect.