Legal
Privacy Policy
This explains what Doorstep Gifts collects, why, who else sees it, and how long we keep it. It is short because the product is simple: you give us a photo of a house, we draw it, and we ship a framed print.
Effective · Version 2026-09-20.v40
Who we are
Doorstep Gifts is run by ClickClackLabs LLC, a small business based in New York. We make illustrated prints of houses for real estate agents to give their clients as closing gifts. We are the seller of record for everything we ship.
This policy covers doorstepgifts.com, the app, and the email we send. It also covers doorstep.gifts, our short link. It applies to anyone whose information passes through the product, account or not.
Are you the homebuyer, the person a gift was made for? Your agent gave us the house and maybe your name. You never signed up for anything, so the section headed "If you are the homebuyer" is written for you. Email [email protected] any time. You do not need an account to ask us anything.
When you upload a photo
A photo of somebody’s home is the most personal thing we handle, so here is its whole journey.
- We save a copy of the file the moment it arrives, along with its size, format, and a note of where it came from. We keep the file rather than a link on purpose: listings go offline within weeks of a closing, which is exactly when the gift gets ordered.
- We record that you were allowed to give it to us. See the next section.
- We check the image for resolution, blur, and how much of the frame the house fills.
- We send the photo to our illustration service, which draws the house from it. Where there are several photos of the same house, it gets up to three, so it can see more than one angle. It receives those photos, our style instructions, and the house’s street line: the number, and the street name where the house shows it on a sign. That is what the drawing letters on the house, and it lets us check the drawn characters against the real ones. It does not receive your client’s name, their contact details, the city, or the delivery address.
- Our staff can see the photo and the drawing while your proof is prepared. To help with an order, a staff member can open your account and see it as you do. Every such view is logged.
- When you approve, the print file goes to our print vendor with the delivery name and address. They print, frame, pack, and hand it to a carrier. The packing slip in the box names you as the sender, our name and website, and carries your gift note if you wrote one. It never shows a price.
Along with the photo, you give the portrait a name so you can tell it apart later. Many agents type the client’s name or the street; it is yours to choose. If you ask for changes, we keep what you wrote and the spots you marked on the portrait. Sales tax is worked out on the delivery address, never on the house. Nothing is printed on the artwork itself: the print is the drawing alone.
We never use Google Street View or Google Maps imagery for anything we print, and no part of the product can. Address suggestions in our internal tools come from OpenStreetMap.
The rights promise, and what we record
Whoever adds a photo is telling us they are allowed to. Listing photos usually belong to the photographer or the brokerage rather than the agent, so we record who made that promise instead of assuming it. You make it by agreeing to the Terms and then uploading. These are the words:
I have the right to use this photo and to have it printed.
For each photo we record those words, the version of the Terms they came from, the time, your IP address, your browser, and your account. Before you have an account, it names the email address you gave us instead. We write the record on our own servers. Your browser does not supply any part of it, and it cannot be edited afterwards.
When you give us an email address
You sign in with a link or a six-digit code we email you. There is no password for us to hold. Your email address and name are your account.
When you start a project from the homepage, the photo goes to the studio as soon as you give us your email address, before you sign in. We hold the address on that project so the code can open it and so we can reach you about it. It is cleared the moment you sign in. To keep that door from being abused, we allow a few unclaimed projects per address and per connection each day.
If we drew a home for you and sent you a page, that page can email you its link. What we send is a sign-in link for the address you type, and it only works for whoever reads that inbox. If you have not ordered, we send it again two days later and five days later, then stop. If you ask for a change from that page, we store what you wrote and the address you gave, and reply there. Another home goes through the same upload page as everyone else and lands on the same account. Beside the email box is an unticked option for occasional updates. Leave it and the address goes on no list. Each reminder carries a one-click way to stop. The link and change emails are answers to what you asked for, and the reminders stop the moment you order or ask us to.
Every account belongs to an organization, even a solo agent. We store its name, a short handle, and its timezone. If you invite teammates, we store their email address, their role, and who invited them.
We keep a record of every message we send you: who it went to, which message, when, and whether it arrived, bounced or was marked as spam. We do not keep a copy of routine automated emails. We keep personal replies as described below. It is how we answer you when an email never turned up. If one bounces or you mark it as spam, we note the address and stop writing to it, except mail about an order you placed.
When you email us or reply to our outreach, we keep your message, our replies, the requests still open, and the orders they concern. A photo you attach stays with your record until you ask us to delete it. If a photo you send shows the front of the house, we use it to make the portrait, the same way as a photo you upload. Google's software looks at it first to check that it shows a house. If you ask us by email to change the portrait, that request, with email addresses and phone numbers removed, can be sent to our illustration service. Anthropic helps prepare replies from that conversation, current order facts, and our help articles. A person approves each reply before it is sent. We record who approved or changed an answer and why, so you do not have to explain the same thing again. Staff can save a rule for your account or for similar questions. Those rules expire after thirty days and stop applying when our product information changes. We remove message text and decision notes from the request workspace ninety days after its last activity once every request is closed. Open requests keep their context until we have dealt with them. Support inbox copies are removed ninety days after we reply. Our email and staff chat providers also hold their copies.
When you pay
Card details go straight to Stripe and never reach our servers. We hold a Stripe customer identifier and a payment method identifier, and we show the card brand and last four digits Stripe reports back. The card is held against you personally, not your account, so nobody else on your team can see it or spend on it.
We keep a card only when you save it, by the box at payment or on your profile. Remove it in your profile and we tell Stripe to forget it. A saved card is charged only when you approve a proof, for the amount shown above the button.
When you approve, we collect the delivery address if we do not have it. Usually that is yours, and we keep it on your account so you do not type it again. If you ship straight to your client, that address stays on that one order and is never suggested anywhere else. We pass the delivery name and address to our print vendor and the carrier. Stripe Tax uses it to work out sales tax. A gift note, if you add one, is stored on that order and printed on the packing slip.
If you order from a page we made for you, before you have an account, Stripe collects the address, your email, and your card on its own page. It passes us the name, the delivery address, your email, and what you paid. Saving the card is a box you tick. The address stays on that one order.
For every charge we keep the amount, the tax, the date, the card brand and last four digits, and Stripe’s reference. If a charge fails we keep the reason the bank gave, so we can tell you whether to try again. Once the print ships we store the carrier, the tracking number, and the dates it shipped and arrived. Once it ships we also make a picture of the drawing hung in a stock photo of a room. It sits on your order page and we email it to you, to share if you like. We keep that picture with the drawing.
If you are the homebuyer
Your agent gave us your details so we could make you a gift. Here is exactly what that means.
- We may hold your name, if your agent gave it to us. It labels the order and is not printed on the artwork.
- We may hold the street address of the house, if your agent gave it to us.
- We hold a photo of your home, supplied by your agent, and the drawing made from it.
- We hold your delivery address only if your agent asked us to ship the print straight to you. Usually the print goes to the agent, who hands it over.
We use this to make the print and for nothing else. We do not build a profile of you, sell your information, or add you to any list. We never email or text you.
Ask us to delete your information at [email protected], with the address of the house. We will confirm it is you, remove your name, any contact details, and any delivery address we hold, and tell the agent we did. Ask and we will delete the photo and the drawing too. A paid order leaves an invoice and a tax record, and those keep the address we shipped to.
We keep the house record after the order is finished, on purpose. It lets your agent reorder or replace a print that arrived damaged. If you would rather we did not, say so and we delete it.
If we reached out to you first
We find an agent from a public record of a sale they just closed, either by hand or by searching listing data. Two agents work most sales: the one who listed the house, and the one who represented the buyer. The record names both, so we may reach out to either. Sometimes we email first to ask whether you want a drawing of that house, with no picture and no link in it, and draw only if you say yes. Otherwise we draw one of those houses at our own cost and send a message with a link to it. It goes by a route you show in public: a direct message, your business email, the form on your site, or a call by hand. That is information about someone who never asked us to hold it, so here is what we gather. The address of the sale, what it sold for and the date it closed, all of which the listing already makes public. Your name and brokerage, and your public handle, business email or business phone. The identifiers the listing carries for you: a licence number where one is shown, an industry membership number, and the listing reference. We keep those so we can tell two agents of the same name apart. We may note your website, your social page and the follower count shown on it. All of it comes from a brokerage site, a listing or a public profile. We use a phone number only if one of us dials it by hand; we never text it. Up to three photos of the house, from a source we are allowed to use. The drawing we made, and that drawing placed in a stock photo of a room, which holds nothing of yours. If you reply, what you said, so we write a better message next time; opt out and we delete it.
The drawing waits in a placeholder account nobody can reach. Your page shows the drawing and the street name, and your first name and brokerage when we have them. Never your handle or email. If you reply, we note whether the answer was yes or no. We note when you first open the page. If you go quiet we may follow up, up to three times after our last message. A person on our team approves each one before it goes. What we say can depend on whether you looked. Sign in through the link and the placeholder becomes your account, with the house already in it.
Do not want to hear from us? Reply and say so, use the opt-out link, or email [email protected]. We record the opt-out so we never contact you again, your page stops working, and we stop. The drawing and the placeholder go when we delete unanswered pages (we plan to do that at twelve months). No reason needed. A reminder about a page you asked us to email you has its own stop link: that one stops the reminders and leaves your page open.
We never send unsolicited text messages. If an email to you bounces or you mark it as spam, we record the address and stop writing to it. If you never reply, we plan to delete the record and the drawing after twelve months.
Who else touches it
We use other companies to run the product. Each gets only what it needs. None of them are advertising networks, and we run no advertising trackers.
- Supabase
- Our database, sign-in, and file storage. Everything in this policy is stored there, including photos and drawings.
- Vercel
- Hosting. Serves the site and keeps ordinary request logs, including IP addresses. Also counts page views for us: the page, the referrer, the browser and the country, tied to a hashed identifier that resets daily. No cookie, and nothing that names you.
- Stripe
- Card details straight from your browser, amounts, your email, and the delivery address for sales tax. The receipt comes from us, not from Stripe.
- Printful, or Printify as a fallback
- The product, the delivery name and address, your name and gift note for the packing slip, and a link to the print file that works for seven days. They send back the carrier and tracking number.
- The shipping carrier
- The delivery name and address, and tracking.
- Our illustration service
- House photos, candidate drawings, marked areas, correction notes, our style instructions, and the house street line so it can draw and check physical address markings. We do not add the client's name, contact details, or delivery address. It runs on Render, a hosting company, and draws with tools from Google and Anthropic. Google's software also reads an agent's reply to our email, to sort it as a yes, a no or a question. It looks at a photo an agent sends, to check that it shows a house. A person reads the reply too.
- Resend
- Email addresses and the contents of the email we send.
- Anthropic
- Messages and relevant replies from your conversation with us, order progress, house details, and saved staff guidance, to prepare an answer. We replace email addresses and common phone number formats before that drafting call. Names and house details needed to answer can remain. A person approves each reply. Also, when our staff ask its assistant a question about our pipeline, what it reads to answer: a name or handle, a market, and where an order stands. Never an email address, a street address or a card.
- Slack
- What happens on your order, posted to our staff channels so a person can act. That is the moves it makes, your replies and change requests in your words, and a proof when it is sent. Also your photo of the house beside our portrait of it, so a person on our team can check one against the other. Also the subject and a short excerpt of each email we send you, never a sign-in link, and a support message with its drafted reply. Also a follow-up email to you, in full, before a person on our team sends it.
- Instantly
- Sends our first email to an agent we found, and shows us their reply: the agent's email address, name, the street we would draw, and the opt-out link.
- Inngest
- Runs our background jobs. Job payloads carry record identifiers rather than customer details.
- Sentry
- Error reports, so we learn when something breaks. A report holds the fault, the file, an account identifier, and a user identifier. Names, addresses, phone numbers, email addresses, and photo links are removed before it is sent.
- Komoot (Photon)
- Address suggestions from OpenStreetMap, in our internal tools. It receives the characters typed into an address box. Not names, not photos.
We do not sell personal information, and we do not share it for advertising.
How long we keep things
- Your account and organization
- While the account is open. Ask after closing it and we delete it, apart from records we have to keep.
- Houses, photos, and drawings
- Kept after an order finishes, so you can reorder or replace a damaged print. Deleted on request, from you or from the homebuyer.
- Orders, payments, and tax records
- Seven years, for tax and accounting rules. These keep the amount, the tax, the date, the last four digits, and the address we shipped to.
- A project you started but never opened
- Until you ask us to delete it, photo and all. The email address on it is cleared the moment you sign in.
- The rights record on each photo
- As long as we hold the photo, and afterwards as evidence of the promise.
- A page we made for you before you replied
- Twelve months, then we plan to delete it. Deleting it removes the drawing and the placeholder account.
- Request workspace content and staff decision notes
- While requests remain open, then ninety days after the last activity. Saved rules expire after thirty days and are deleted a further ninety days later.
- The record of messages we sent you
- We plan to keep these two years. Personal reply text follows the request-workspace period described above.
- Opt-out records
- Kept indefinitely. It is the only way to be sure we never contact you again.
- Technical and error logs
- As long as our vendors keep them, currently up to ninety days.
- Staff actions on an order
- We plan to keep these two years. What our staff did on an order in the internal console is logged.
Your choices
Agent, homebuyer, or someone we contacted once: email [email protected] and ask for any of these. We answer within 30 days and we do not charge for it.
- A copy of what we hold about you.
- A correction, including the spelling of a name.
- Deletion. We will say plainly if something has to be kept for tax reasons.
- To stop being contacted.
- To know who we shared it with.
We will not treat you differently for asking. If a client of yours contacts us directly, we act on their request and tell you we did.
For California residents: we collect identifiers, commercial information, internet activity, and photographs, for the reasons above. We do not sell personal information or share it for cross-context advertising, so there is nothing to opt out of there. You can know, delete, correct, and limit, and you can use an authorized agent to ask.
How this is protected
- Customer data is fenced at the database by the organization it belongs to. Your clients’ names are visible to your organization and no other.
- Data is encrypted in transit and at rest by our providers.
- Sign-in links and page links are stored as hashes, never as the link itself.
- Every email about an order carries a link to a page that shows where it is. Anyone holding that link can see the stage, the town it ships to and the tracking number, and nothing else. It cannot approve, pay or change anything.
- Client names and street addresses are kept out of technical logs, error reports, and URLs.
- Every incoming webhook is signature-checked before we read it.
No system is perfectly secure. If you find a problem, email us and we will take it seriously.
A few more things
We do not send text messages today. If you give us a mobile number and tick the box, we hold the number and your permission for the day we can text you about your own orders. Nothing is sent until then, and we will not text you to ask. Turn it off any time; that number is then off for good.
This is a product for real estate professionals. It is not meant for anyone under 18, and we do not knowingly collect information from children.
We sell and ship in the United States, and our providers store data there. If that changes, this policy changes first.
Every version of this document carries a date and a version at the top. If we change what we collect, who we share it with, or how long we keep it, we email account holders before it takes effect.
Contact us
Questions, corrections, and deletions all go to one place. A person reads them.
Doorstep Gifts is run by ClickClackLabs LLC, New York, United States.