Privacy
Last updated 13 September 2026.
Draft. This describes what the site does today, accurately. It has not been reviewed by a lawyer yet, and it will be before we charge anyone.
The short version
If you are looking for a cleaner, you can use this whole directory without giving us anything. No account, no email, no phone number. The search box filters the page inside your own browser and what you type there is never sent to us.
If you are a cleaner and you open an account, we hold what you type. That is what the rest of this page is about. We have never sold any of it and we are not going to.
Looking for a cleaner
- No account. Nothing on the public side of the site asks you to sign up.
- The map can ask where you are, and only if you press it. The «find cleaners near me» button asks your browser — never a tracking service — and your browser asks you first. We round the position to a few miles before we use it, we use it only to work out which city on the map is closest to you, and it never leaves your device. We do not store it, we do not send it anywhere, and nothing here remembers it once you close the page.
- No advertising trackers on the pages you are reading. The cleaner profiles, the city pages, the service pages and the search — everything in the directory — carry no advertising code. Nothing here follows you to another website, and nothing here is used to show you ads later. Visits are counted, by the two counters below, so we know which cities people are looking in.
- Meta’s pixel, on the business pages only. The pages meant for cleaning businesses who want to be listed here — the sign-up pages, the pricing page and their own dashboard — load Meta’s advertising code, because that is where our own advertising sends people. It records that a page was opened, that an account was created and that a membership was paid for. It is never sent your name, your email or your phone number, and it is not on any page of the directory.
- One privacy-first counter. Cloudflare Web Analytics counts page views so we know which cities people look for. It sets no cookies, gives you no identifier, and cannot follow you to any other site. We see totals, never people.
- Google Analytics, on every page, with the advertising side switched off. It tells us which pages were opened, roughly which city they were opened from, and which browser was used — that is how we learn where people are actually looking for a cleaner. Google is never sent your name, your email or your phone number, and we have turned off the settings (Google Signals and ads personalisation) that would let any of this be used to advertise to you. It does set a cookie, unlike the counter above, so that two page views from you are not counted as two people. You can switch it off below, and clearing your browser data deletes it.
- A count of who gets in touch, for the cleaner. When you open a cleaner’s page or tap one of their buttons — WhatsApp, text, email, phone — we add one to a count that only that cleaner and we can see. It is how she knows whether her page is doing anything at all. What is stored is: which page, which button, the date, and which page of this site you came from. Not your name, not your number, not your message, and not where you went next. We never see what you write to her — that happens in your own WhatsApp, your own phone or your own email, and it never touches us.
- One random number, kept on your device. So that tapping a button fifty times counts as one person and not fifty, your browser stores a random number the first time you visit. It is not tied to your name or to anything you do elsewhere, it is never sent to anybody else, and it cannot be used to work out who you are. Clearing your browser data deletes it, and nothing breaks.
- You can switch the counting off. Open cleaningprofiles.com/?nomedir=1 and this browser stops being counted — no page opens, no button taps, and nothing at all goes to Google Analytics. It is a setting in your own browser, so you do it once per device, and ?nomedir=0 turns it back on. It does not switch off the Cloudflare page counter below, which is added by their network and not by this site.
- Standard server logs. Our host, Cloudflare, records requests including IP addresses, for security and troubleshooting.
- Calling a company is between you and them. We do not route the call, see the number you dialed, or take a commission. Whatever you share with that company is under their practices, not ours.
If you write a review · Si escribes una reseña
A cleaning business can send you a one-time link asking how the job went, or you can write one yourself from the “Leave a review” button on its page. You do not need an account and we do not ask you to make one. If you answer, this is everything we keep:
- Your first name, because a review nobody signs is a review nobody believes. Not your surname.
- Your city, if you choose to give it. It is optional.
- Your three yes-or-no answers and anything you wrote.
- The date, and whether it came through an invitation link or the button on the page.
We never ask for your phone number. If you write from the button on the page, we ask for your email once, only to send you the link that publishes your review, and we do not keep it. It goes out through Resend, the service that sends our emails, and all we store is a scrambled fingerprint of the address: enough to stop the same address reviewing the same business twice, and impossible to turn back into your email. Your email never appears on the page. A review nobody confirms is deleted after 7 days. To stop anyone sending hundreds, we also use the same random number on your device described above. Nothing you write here is used to contact you, ever.
What you write is public. It appears on that business’s page, with your first name and the date, for anyone to read — that is the whole point of it. The business can write a reply underneath. The business cannot have your review taken down, and neither can we: the only ones we ever remove are those that insult somebody, publish somebody else’s private details, or are not about the work.
We do not check that you hired them. All we know is that they sent you the link, or that your email is real, and we say exactly that on their page so nobody reads more into it than there is.
How long it stays. As long as that business has a page here. If they stop paying or take a break, the page stays up and the ways to reach them are hidden, so your review stays visible with it. If they ask us to close the page, it comes off the site — nothing is deleted either way, and if they come back it all comes back exactly as it was.
If you want yours deleted, write to us and it goes. Those are your words and that is your right over them. One thing we will not do is act on that request when it comes from the business instead of from you: a company asking us to remove a review about itself is not somebody exercising a privacy right, and we treat the two differently on purpose.
Si escribes una reseña, guardamos tu nombre de pila, tu ciudad si la quieres decir, tus tres respuestas, lo que escribas y la fecha. Nunca te pedimos tu teléfono. Si escribes desde el botón de su página, te pedimos el correo una vez, solo para mandarte el enlace que la publica, y no lo guardamos: sale por Resend, el servicio que manda nuestros correos, y aquí solo queda una huella cifrada que no se puede volver a convertir en tu correo y que sirve para que la misma dirección no opine dos veces sobre el mismo negocio. Si no la confirmas, se borra a los 7 días. Lo que escribes sale publicado en la página de ese negocio, con tu nombre de pila, y él puede responderte debajo.No comprobamos que le hayas contratado: lo único que sabemos es que te mandó el enlace, o que tu correo es real, y lo decimos en su página.
Ni él ni nosotros podemos quitar tu reseña por ser mala. Se queda mientras ese negocio tenga página aquí; si deja de pagar, su página y todo lo que hay en ella dejan de verse, pero no se borra nada. Si quieres que la borremos, escríbenos y la borramos: son tus palabras. Lo que no hacemos es borrarla porque lo pida el negocio en tu nombre.
If you use a cleaner’s virtual assistant · Si usas el asistente virtual de una limpiadora
A cleaner’s page can have a virtual assistant that answers questions about that business. It is a computer program, not the cleaner, and it only uses what her page says.
- What you type is sent to Anthropic, the company whose AI writes the answers, so that it can answer you. Anthropic does not use it to train its models.
- We do not keep your conversation. We keep a count of how many messages were sent, and each question rewritten as a general one with none of your details (for example “Do you bring your own supplies?”), so the cleaner can add to her page the answers people look for.
- One random number on your device, the same kind described above, so that nobody can send thousands of messages. It is not tied to who you are.
- If you choose to send her your request — only then, and only if you tick the box — we keep your first name, the phone number or email you give, how you prefer to be contacted and what you asked for, and send them to her by WhatsApp or by email. Only she gets it. We delete it after 60 days.
Please do not type card numbers, bank details or passwords into the chat. It never asks for them.
Si usas el asistente virtual de una limpiadora, lo que escribes se manda a Anthropic, la empresa cuya IA escribe las respuestas, para que pueda contestarte; Anthropic no lo usa para entrenar sus modelos. Nosotros no guardamos la conversación: solo cuántos mensajes hubo y cada pregunta reescrita como una pregunta general, sin tus datos. Si decides mandarle tu pedido a ella —solo si marcas la casilla— guardamos tu nombre de pila, el teléfono o el correo que pongas, cómo prefieres que te contesten y lo que pediste, y se lo mandamos por WhatsApp o por correo. Solo lo recibe ella, y lo borramos a los 60 días.
If you open an account · Si abres una cuenta
Only cleaners and cleaning companies open accounts. This is everything we hold:
- Your name, your email and your password. The password is stored scrambled by our database provider and we cannot read it, not even to help you. That is why the only way back in is a reset link.
- Everything you type into your listing: business name, contact name, city, state, ZIP code, phone, email, service areas, hours, what you charge from, how you take payment, and the rest of the fields in your panel. Your listing is public by design — that is what a directory is — but only once you press publish. Before that, only you can see it. What you write to be shown in English — your description, your offers, what you promise and your replies to reviews — is sent to Anthropic to be put into English, with nothing else attached (see below).
- The photos you upload, and the words you write about them. They are stored by Cloudflare and served from our own address, media.cleaningprofiles.com. Your browser shrinks each photo before it leaves your phone, so what reaches us is the smaller copy. A video you upload goes straight from your phone to Cloudflare too, which compresses it and serves it (Cloudflare Stream). To write each photo's description in English, a small copy of the photo is sent to Anthropic (see below); you can change that description whenever you want. Photos on a published listing are public — that is the point of them. Think about what is in the frame: a customer's front door or a piece of post with an address on it is their information, not yours to publish.
- Which ad you came from, if you came from one — the campaign label, and nothing that identifies you. It is kept once, when you open the account. If somebody invited you, they see that label too: it is their ad, and it is how they know which one is worth paying for.
- The email a free period was set aside for, if we gave you one with a link. We keep it next to that link so that only an account with that email can use it, and whoever opens the link never sees it in full.
- The name your business is registered under, if you give us one. It is public on your profile, next to a link to your state’s register.We do not collect documents at all. We used to look at insurance certificates and licenses; we stopped in August 2026, we no longer ask for them, and we do not accept them if they are sent.
- Payment identifiers. Membership is charged by Stripe on Stripe's own page. Your card number never touches this site and we never see it. We keep only the reference numbers Stripe hands back, which on their own cannot charge anybody. If a payment attempt does not complete — the page closes, the bank declines the card, a Cash App request is not approved — we keep what Stripe tells us about that attempt: the payment method, the reason code and the date, so we can send you a way to finish and let our team know. Never the card number, which Stripe does not share.
- If your session closes while your dashboard is open, we note it. Only which listing it was, which dashboard screen, how many saves were left waiting and the date. Nothing else: not your email, not your phone, not what you were typing. It is so our team finds out and can help you.
- A private follow-up list for our team. We keep a copy in Notion, the notebook our team works in, with your name, your business name, your email, your phone, your city, how far along your listing is, which ad you came from and whether you pay. It is so we can help you finish your listing. Nobody outside our team sees it.
Solo abren cuenta los limpiadores y las compañías de limpieza. Esto es todo lo que guardamos:
- Tu nombre, tu correo y tu contraseña. La contraseña la guarda cifrada nuestro proveedor de base de datos y nosotros no podemos leerla, ni siquiera para ayudarte. Por eso la única forma de volver a entrar es un enlace para ponerla de nuevo.
- Todo lo que escribes en tu ficha: nombre del negocio, tu nombre, ciudad, estado, código postal, teléfono, correo, zonas donde trabajas, horario, desde cuánto cobras, cómo te pueden pagar y los demás campos del panel. Tu ficha es pública a propósito —para eso es un directorio— pero solo desde que pulsas publicar. Antes de eso la ves únicamente tú. Lo que escribes para que salga en inglés —tu descripción, tus ofertas, lo que prometes y tus respuestas a las reseñas— se manda a Anthropic para pasarlo al inglés, sin nada más.
- Las fotos que subes y lo que escribes sobre ellas. Las guarda Cloudflare y se sirven desde una dirección nuestra, media.cleaningprofiles.com. Tu teléfono las encoge antes de mandarlas, así que lo que nos llega es la copia pequeña. Un vídeo que subas va también directo de tu teléfono a Cloudflare, que lo comprime y lo sirve (Cloudflare Stream). Para escribir en inglés la descripción de cada foto, una copia pequeña de la foto se manda a Anthropic, la empresa cuya IA la escribe; esa descripción la puedes cambiar cuando quieras. Las fotos de una ficha publicada son públicas, que es para lo que están. Fíjate en lo que sale en la foto: la puerta de un cliente o un sobre con su dirección son datos suyos, y no te toca a ti publicarlos.
- De qué anuncio llegaste, si llegaste por uno — la etiqueta de la campaña, y nada que te identifique a ti. Se guarda una sola vez, al abrir la cuenta. Si te invitó alguien, esa persona ve también esa etiqueta: es su anuncio, y es como sabe cuál le está sirviendo.
- El correo al que te apartamos un tiempo gratis, si te lo regalamos con un enlace. Lo guardamos junto a ese enlace para que solo lo pueda usar una cuenta con ese correo, y a quien abre el enlace nunca se le enseña entero.
- El nombre con el que está registrado tu negocio, si nos lo das. Es público en tu ficha, al lado del enlace al registro de tu estado.No guardamos ningún documento. Antes mirábamos certificados de seguro y licencias; dejamos de hacerlo en agosto de 2026, ya no los pedimos, y no los aceptamos si nos los mandan.
- Identificadores de pago. La membresía la cobra Stripe en su propia página. Tu número de tarjeta no pasa por este sitio y no lo vemos. Solo guardamos las referencias que nos devuelve Stripe, que por sí solas no sirven para cobrarle a nadie. Si un intento de pago no se completa —se cierra la página, el banco rechaza la tarjeta, no se aprueba un pago de Cash App— guardamos lo que Stripe nos cuenta de ese intento: el método, el código del motivo y la fecha, para poder mandarte cómo terminarlo y avisar a nuestro equipo. Nunca el número de la tarjeta, que Stripe no comparte.
- Cuánta gente abre tu página y cuántos te escriben. Lo cuentas tú en «Mis resultados», y lo vemos nosotros para saber qué páginas funcionan. De quien te escribe no se guarda nada: ni su nombre, ni su número, ni su mensaje. Solo que alguien tocó un botón, cuál, y qué día. Lo que hables con esa persona no pasa por aquí — ocurre en tu WhatsApp, tu teléfono o tu correo, y no lo vemos.
- Si se te cierra la sesión con el panel abierto, lo apuntamos. Solo qué ficha era, en qué pantalla del panel, cuántos guardados se quedaron esperando y qué día. Nada más: ni tu correo, ni tu teléfono, ni lo que estabas escribiendo. Sirve para que el equipo se entere y te pueda ayudar.
- Una lista del equipo para ayudarte. Guardamos una copia en Notion, el cuaderno donde trabaja nuestro equipo, con tu nombre, el de tu negocio, tu correo, tu teléfono, tu ciudad, cuánto llevas de tu ficha, de qué anuncio llegaste y si pagas. Es para poder ayudarte a terminar tu ficha. No la ve nadie de fuera del equipo.
Who stores it for us
We do not run our own servers. These are the companies that hold data on our behalf, and there are no others:
- Supabase — accounts and the database. Servers in the United States.
- Cloudflare — hosting the site, storing the photos you upload, the server logs above, and the cookieless page counter (Cloudflare Web Analytics).
- Resend — sends the confirmation and password emails, so it handles your address in order to deliver them.
- Stripe — payments. Your card details go to Stripe, never to us.
- Notion — our team’s notebook. It holds the private follow-up list of business accounts described above. Nobody outside our team can see it.
- The cleaner you are looking at — she sees how many people opened her page and how many tapped each of her buttons, by day. She is never shown who: not a name, not a number, not a device.
- Meta (Facebook) — advertising measurement, on the business pages only. It is told that a page was opened, an account created or a membership paid for. It is never given your name, email or phone number, and it is on no page of the directory.
- Google — Analytics, on every page. It is told which page was opened, roughly which city it was opened from, and which browser was used. It is never given your name, email or phone number, and the settings that would let it advertise to you are switched off.
- Anthropic — in these places, and only there. What you write in your panel to be shown in English — your business description, your offers, what you promise and your replies to reviews — is sent to be put into English, which happens by itself; nothing else goes with it. When you upload a photo, a small copy of it is sent so the AI can write its description in English; nothing else goes with it either. And on the pages that have a virtual assistant, it receives what you type in that chat so it can answer, as described above.
- Twilio — sends a cleaner, on WhatsApp, the requests that customers send her through her virtual assistant, if she has accepted those messages. It handles the first name, contact details and request inside that message.
- WhatsApp (Meta) — only if you choose to write to us there.
What we keep in your browser
There is no cookie banner, and this is what is stored instead, so you can judge that for yourself. Google Analytics sets one cookie on every page, so that two visits from you are not counted as two people, and Meta’s pixel sets its own on the business pages — the sign-up pages, the pricing page and the dashboard. Both are described in the section above, and ?nomedir=1 switches Analytics off for good on this browser. Our Cloudflare page counter sets no cookie anywhere. Beyond that, four things are stored in your own browser:
- Your session, once you sign in, so you are not asked for your password on every page. It stays in your browser and is never sent anywhere else. Signing out removes it.
- Changes you made in your dashboard that could not be saved yet, for example because your session closed or your connection dropped. They wait in your browser and go to your page on their own once you are back in. They are deleted as soon as they are saved, after 7 days, or when you sign out.
- An invite code, if you arrived through someone's invitation link, kept for 60 days so we can credit whoever recommended us. If you sign up, we record who referred you. That person sees your business name, your city and the date — never your phone number or your email.
- Which ad brought you here, if you arrived from one. That is the campaign label written into the link — nothing that identifies you. No IP address, no device fingerprint, and no Facebook click ID. If you open an account we keep it against that account, once, so we can tell which ads are worth paying for. If you never sign up, it stays in your browser and we never see it.
What we never do
We have never sold personal information, and we never will. We do not sell email lists, we do not pass your phone number to anyone, and there is no arrangement under which someone pays us for access to the people in this directory. Nobody has ever paid us for your data and nobody ever will.
The one thing that is shared, and only on the business pages: Meta is told that somebody opened a page, created an account or paid for a membership — without your name, your email or your phone number. Nothing from the directory is ever shared. If any of this changed, it would be said here before it happened, not after.
How long we keep it
Your account and your listing stay while your account exists. Ask us to delete them and they go the same day, and the photo files the following night. After that we keep only what we are obliged to keep: records of payments, which tax rules require. We hold no verification documents at all: we stopped accepting them in August 2026, and the ones sent before then were deleted.
Photos you remove are not deleted straight away. They come off your page immediately and nobody else can see them, but we keep them for 30 days so you can put a photo back yourself if you removed it by mistake — there is a button in your panel for exactly that. After 30 days the photo leaves your account, and the file itself is erased from our storage the following night; the same happens to every photo on an account that is closed. A copy that our delivery network already had can keep answering for up to a day after that, and a copy your own browser downloaded stays there until that browser clears it — but the photo is off your page and nothing on the site points to it any more.
Las fotos que quitas no se borran en el acto. Salen de tu página al momento y nadie más las ve, pero las guardamos 30 días para que puedas devolver tú mismo una foto que quitaste sin querer — hay un botón en tu panel justo para eso. Pasados los 30 días la foto sale de tu cuenta, y el archivo se borra de nuestro almacén la noche siguiente; igual que las de cualquier cuenta que se cierre. Una copia que ya tuviera nuestra red de reparto puede seguir contestando hasta un día más, y la que se haya descargado el navegador de alguien se queda ahí hasta que ese navegador la suelte — pero la foto ya no está en tu página y nada del sitio lleva hasta ella.
Requests sent through a virtual assistant are deleted after 60 days, and the daily message counts after 30. The general questions, which contain nobody’s details, stay while the cleaner’s page stays.
Reviews stay while the page they are on stays. They are not deleted when a business stops paying, and since September 2026 they do not even stop being visible: the page stays up without any way to contact the business, so what you wrote is still there. They only come off the site if the business asks us to close its page, and even then nothing is deleted. The person who wrote one can ask us to delete it and we will.
Your rights
Wherever you live, you can ask what we hold about you, ask for a copy, ask us to correct it, and ask us to delete it. If you live in California or another state with privacy legislation, you can also ask whether your information was ever sold or shared. The answer is no, and it will stay no. We will not treat you any differently for asking.
The fastest way is to write to us. It is one email, and a person reads it.
Children
This is a service for people running a cleaning business. It is not directed at children and we do not knowingly collect anything from anyone under 18.
When this page changes
The date at the top is the last time it changed. When we connect something new — photo uploads, analytics, anything that touches your data — this page is updated at the same time, not afterwards.