Privacy
This page covers dmitru.com, our AI Visibility & Shopping Feed app and its site shoppingfeed.dmitru.com, and our WordPress plugins: what they collect, why, where it is kept, for how long, and how to have it deleted.
The free website checker and the forms on check.wine have their own policy at check.wine/privacy. 1Pixel has its own at pixel.dmitru.com/privacy, and our Shopify apps have theirs at roasify.fly.dev/privacy and get.shipnodrama.com/privacy.
Who we are
7Labs is an independent studio that builds Shopify and Commerce7 apps and WordPress plugins, and does WordPress and WooCommerce work. "We" and "us" mean 7Labs.
When you email us or book a call
We get what you send: your name, email address, message and anything you attach. Calls are booked through Calendly, which handles the booking under its own privacy policy. We use this to reply and to do the work you ask for.
It stays in our mailbox until you ask us to delete it, and no longer than 24 months after we last hear from you. Invoices are kept for as long as tax law requires.
The Commerce7 growth guide
If you ask for the guide, we collect your email address, your name if you give it, and your IP address. We use them to email you the guide and to stop abuse of the form. We keep a record of the request in this site's database and get a notification email, for the same period as above.
AI Visibility & Shopping Feed
AI Visibility & Shopping Feed (formerly Advanced Shopping Feed) is a Commerce7 app. It turns your products into feeds for Google, Meta, Wine-Searcher and Vivino, and its AI Visibility part makes your wine pages readable to AI assistants. It reads only your products and your store settings from Commerce7. It does not read customers, orders or club members, and it keeps no data about your site's visitors.
What we keep
- Your Commerce7 tenant ID, the date you installed the app, your feed settings and your Google store code.
- The product information in your current feeds, for the products you include: names, descriptions, prices, stock, images and product codes. For the last two feed builds we keep only a summary, such as the item count and how many items lack a photo or a code, so the app can show what changed.
- The published feed files, which are public so the channels can read them. See our terms.
- A short log of the last 40 installs, uninstalls, feed rebuilds and product change notices from Commerce7 for your account.
- While you use the app inside Commerce7, a sign-in session with your tenant ID and a temporary Commerce7 access token. A session ends a day after you last use the app, and ended sessions are deleted within the hour.
- For AI Visibility: the website address you set, a summary of what each crawler got back from your public pages in your last 10 checks (such as status codes, page titles, structured data and robots.txt rules), and the wine content built from the products your web store shows. That content is built for every store with the app, whether or not AI Visibility is installed on its website, and it is public, like the feeds.
- Your AI Visibility site keys, stored only as one-way hashes, with the label you gave each key, its last four characters, when it was created and last used, and the address your site asked us to send update notices to.
- Hosted wine page addresses you add, such as wines.yourwinery.com, with the results of their DNS checks.
- Whether you hid the in-app offer for 1Pixel, our other Commerce7 app. To decide whether to show it, the app asks 1Pixel whether your store already uses it, which tells 1Pixel your tenant ID.
Visitors and crawlers
Hosted wine pages and the files behind the AI Visibility script tag are served from our server, so visitors and crawlers who load them connect to it, and it sees their IP address and browser like any web server. It uses the IP address only for a short-lived rate limit held in memory, and does not store it or anything else about them. When your web server fetches wine content with a site key, we see that key, the server's IP address and your site's address. Our server's logs record errors and refused requests, including the IP address a refused request came from. They are kept at Fly.io and used only to keep the service running and secure.
Names and descriptions you edit for each channel are saved on the product in your own Commerce7 account, not by us.
Where, and for how long
On our servers at Fly.io in the United States. Billing is handled by Commerce7, so we never see payment details. When you uninstall the app and Commerce7 confirms it, the feed files, sign-in sessions, AI Visibility content and checks, your saved website address and your hosted wine page addresses are deleted, and your site keys stop working. Your settings, store code and the short log are kept so a reinstall picks up where you left off, until you ask us to delete them using the address below. They hold no product or customer information.
Our WordPress plugins
Our WordPress plugins keep their settings in your own WordPress database, and do not send us any data about your site's visitors. They contact a service only after you turn on the matching setting. For example, 7Labs Winery Integration downloads your public product feed from feed.dmitru.com twice a day, which tells us only which feed was requested, the IP address of your web server and your site's address, which WordPress adds to every request it makes. The AI Visibility plugin fetches your wine content and its own updates from the same address with your site key, which tells us that key, the IP address of your web server and your site's address. Each plugin's readme lists every service it connects to and what it sends.
Analytics
This site and shoppingfeed.dmitru.com use Google Analytics to count visits and see which pages are read. Google Analytics sets cookies and receives your IP address, browser details and the pages you view. You can block it in your browser settings or with an extension, and the sites work without it.
Delivery and security
Pages are delivered through Cloudflare and NitroPack, which process your IP address to serve pages quickly and to block attacks.
Who we share it with
We do not sell your information, and we do not use it to target ads. These services process it for us: Fly.io (AI Visibility & Shopping Feed), Hostinger (email and website hosting), Calendly (call bookings), Google (Analytics), Cloudflare and NitroPack (delivery and security) and Let's Encrypt (certificates for hosted wine page addresses, which, like every certificate, are listed in public certificate logs).
Your rights
You can ask for a copy of what we hold about you, ask us to correct or delete it, or object to how we use it, by emailing [email protected] from the address in question. We reply within 30 days. If you are in the EU or the UK, you can also complain to your data protection authority.
Children
Our sites and services are for businesses. We do not knowingly collect information from anyone under 16.
Changes
When this policy changes, the date at the top of this page changes too.
7Labs
[email protected]