Your Local Business

Privacy Policy

Last updated

This policy explains what Your Local Business does with information when you use the service at yourlocalbusiness.org. Your Local Business is operated by Hector Heredia. The product is a workspace for local businesses: accounts, business profiles, pages, marketing drafts, and connections to services you choose (such as Gmail, Outlook, email tools, social networks, and ad accounts).

The interface sometimes shows the name as one word, “Yourlocalbusiness.” It is the same service.

Who this covers

This policy covers people who create an account, and the businesses they add. It also covers anyone who emails us. It does not change the privacy terms of Google, Stripe, or any other service you connect. Those services have their own policies.

Children

Your Local Business is not for children under 13, and we do not knowingly collect personal information from them. If you believe a child under 13 has given us information, email hectorheredia242@gmail.com and we will delete it.

Information you give us

Accounts you connect

You can connect services so the product can act for that business. Each connection is stored for your account only, separate from other customers. The tokens and credentials needed to act for you are kept on the server in encrypted storage. The app does not show those secrets back to the browser.

You can disconnect a service in Settings → Connected accounts. Disconnecting deletes the tokens we hold and, where the provider allows it (Google does, Microsoft does not), asks the provider to revoke the grant. Deleting your account does the same.

Data from Google and Microsoft

Your Local Business’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We hold information from Microsoft’s APIs to the same rules.

Outreach recipients

A customer can use outreach to find other businesses and email them, one at a time, from the customer’s own Gmail or Outlook mailbox. For the people who receive those emails, the customer’s business is responsible for the email (the controller), and we process the information for that customer.

Payments

Paid plans are processed by Stripe. Stripe collects your card. We do not store full card numbers. We keep what we need to run the plan: the plan name, status, renewal, business slots, and Stripe’s customer and subscription identifiers. For a plan’s trial (one per person and card) we keep keyed hashes of the email address and the card’s fingerprint, never the address or the card. Receipts stay with Stripe.

If an affiliate referred you, we record which affiliate and the commission on your payments. This doesn’t change your price. We also add the affiliate’s id and the referral’s id (ylb_aff, ylb_ref: random ids, no name or email) to your Stripe Checkout and subscription as metadata, so the payment can be checked against our records.

Usage and billing records

We keep records of plan limits and of usage that the product meters (for example analytics calls, posts, and similar counts), tied to an opaque customer tag rather than putting your email in every row. Those records are how the product applies caps and how the operator can bill. They are not sold.

We count sign-up steps (for example, finished setup, started a trial) to see where people stop. The counts are tied to the same opaque customer tag, without your email or name, and stay after an account is deleted. No third party gets them.

What is sent when you use a feature

Why we use this information

We do not sell personal information. We do not use your connected mailbox, social accounts, or ad accounts to advertise our own service to your customers.

How long we keep it

We keep account and business information while the account is active. Connected-account tokens are deleted when you disconnect that service or delete the account. On deletion we also delete the profile and the content stored for the account.

A few narrow leftovers can remain. Usage rows may keep the opaque customer tag, without your email, so a past invoice can still be matched. Stripe may keep its own receipts under Stripe’s terms. If you started a trial, its record keeps a keyed hash of the email address and of the card you used (neither can be turned back into the address or the card), so the same email or card can’t start a second trial. A Gmail or Omnisend grant is revoked at the provider when that call succeeds; an Outlook grant can’t be revoked by the app (see Outlook above). In every case the tokens are deleted here, and you can also remove the app in the provider’s own settings.

Who else receives information

We use these providers to run the service. They receive only what that part of the product needs:

We may also disclose information if the law requires it, or to prevent abuse of the service. We do not give customer lists to advertisers.

Cookies and sign-in storage

Signing in does not set an advertising cookie. The sign-in session is stored in this browser (local storage used by Supabase Auth) so you stay signed in. You can clear it by signing out or by clearing site data.

While you connect Gmail, Outlook or Omnisend, the server sets a short-lived cookie on this host only (__Host-ylb_gmail, __Host-ylb_outlook or __Host-ylb_omnisend). It ties the provider’s return to the browser that started the connection. It lasts about ten minutes, is not readable by page scripts, and is removed when the connection finishes. It is not used to track you across other sites.

When you pay before creating an account, the server sets a cookie on this host only (__Host-ylb_payfirst). It ties your payment to this browser so the plan can be added to the account you create next. It lasts up to 30 days, is not readable by page scripts, and is removed when the plan is added from this browser (otherwise it simply expires). We keep only a scrambled copy of it, a scrambled copy of the email you typed at Stripe Checkout and a shortened form of that email (its first letter and its domain), so we can match the payment to your account.

The app also sets ylb_app in a browser that has opened it, so the home address opens the app instead of the public home page. It holds no personal information and isn’t used to track you.

If you arrive through an affiliate’s link, we set ylb_ref in this browser for up to 60 days (the program’s setting, never more than a year). The app keeps the same two facts in this browser’s local storage (ylb-ref), and after your account claims the link it notes that it did (ylb-ref-sent: followed by your account’s id), so it isn’t sent twice. They hold only the link’s code and when you first opened it, so the account you create can be credited to that affiliate. We count visits by day, without your IP address. The affiliate never sees your email, name or business. They see you as a numbered customer (“Customer 3”) with your plan and its status (signed up, on trial, paying, cancelled, refunded), and, for each of your payments, its date and the commission it earned them, including when a refund or a dispute took it back.

Your choices

If the law where you live gives you extra rights, write to that address and we will respond. There is no separate data-protection officer. Hector Heredia is the contact.

Changes

If this policy changes, the date at the top of this page changes. The page at https://yourlocalbusiness.org/privacy is the current version.

Contact

Hector Heredia
hectorheredia242@gmail.com
Washington, USA. There is no street address on file; email is the way to reach the operator.