Privacy Notice

This Privacy Notice explains how Hobbyland Group ("we", "us") handles personal data in the SEO Command Center (the "App"). The App is an internal business tool. It is operated solely for Hobbyland Group and its authorised staff and contractors. It is not offered to the public, it is not a subscription service, and no payments are taken through it.

This notice covers two groups of people: (1) the authorised users who sign in to the App, and (2) third parties whose data passes through the App when we manage our own websites and social accounts (for example, people who comment on a Hobbyland Instagram account, or businesses that appear in a lead list).

1. Who is responsible

The data controller is Hobbyland Group. You can reach us about anything in this notice at [email protected].

2. Data about App users

If you have been given an account, we process the following about you:

DataWhy we process itKept for
Work email address, role (admin or user), whether the account is active, who created it, when it was created To operate your account and enforce role-based access While you are authorised to use the App. Accounts are deactivated, not deleted, so that audit history stays intact.
Password, stored only as a salted bcrypt hash To authenticate you. We never store or can read your plain password. Until you change it or the account is deactivated
Time of your last sign-in Security and account housekeeping Overwritten on each sign-in
Session identifier (the sid cookie) and server-side session record To keep you signed in Up to 7 days from your last request, or until you sign out
IP address, at sign-in Rate limiting of sign-in attempts to protect against password guessing Held in memory for about 15 minutes, then discarded
Standard server and hosting logs (request path, time, status, IP) Security, troubleshooting and abuse prevention Per our hosting provider's default log retention

Actions you take in the App (for example publishing a post, running a scan, or changing another user's role) are recorded against your account so that we can trace changes to company assets.

3. Cookies

The App sets one cookie, named sid. It is strictly necessary to keep you signed in. It is marked HttpOnly, Secure in production and SameSite=Lax, and expires after 7 days of inactivity. The App itself does not use analytics, advertising or tracking cookies. Because this cookie is essential for the service you have requested, no consent banner is shown.

4. Data the App processes on behalf of the business

The App connects to third-party platforms to manage Hobbyland Group's own websites and social media accounts. In doing so it may process personal data about people who are not App users:

5. Service providers we use

The App relies on the following providers, each acting on our instructions:

ProviderWhat it doesWhat it may receive
Hosting and PostgreSQL database providerRuns the App and stores its databaseAll data described in this notice
Google (Analytics, Search Console, OAuth)Provides analytics and search data for our sitesOur Google account authorisation; requests for our own sites' data
Meta (Instagram Graph API)Publishing, insights, comments and messages for our accountsOur account tokens; content we publish; replies we send
GitHubApplies automated code fixes to our own website repositoriesCode changes and pull requests for our repositories
ApifyRuns the Google Maps business scraper and the public Instagram Reels scraperSearch parameters we supply; returns public business and Reel data
Anthropic (Claude API)AI analysis of our site code and screenshots, page drafting, caption drafting and lead scoringOur website code and screenshots; lead records being scored; text we ask it to draft
Image generation API (OpenAI-compatible)Generates images for social postsThe prompts we write
Resend, or Hobbyland Group's own email serviceSends health and alert emails to our operations mailboxAlert content and the internal recipient address

Some of these providers are located outside your country, including in the United States. Where that involves an international transfer of personal data, we rely on the provider's standard contractual clauses or an equivalent recognised safeguard.

6. Legal basis

7. Retention

8. Security

Access to the App requires a personal account. Passwords are hashed with bcrypt. Sessions use HttpOnly, Secure cookies. Sign-in attempts are rate limited per IP address and per account. Access is role based, so standard users cannot reach admin features such as user management or lead generation. Third-party access tokens are stored server-side and are never sent to the browser.

9. Your rights

Depending on where you live, you may have the right to access, correct, delete or restrict the processing of your personal data, to object to processing based on legitimate interests, and to complain to a data-protection authority. To exercise any of these rights, or if you are a third party whose data appears in the App (for example in a lead list or an Instagram reply log) and you want it removed, email [email protected] or follow our data deletion instructions. We will respond within the time required by applicable law.

10. Changes

We may update this notice when the App or our providers change. The date at the top shows the current version. Material changes will be communicated to App users directly.