//

Privacy Policy

Last updated 2 October 2026

Summary

  • Who we are. Webmarlin (webmarlin.com, webmarlin.ai) is operated by HEAVENAPPS, INC., a Delaware corporation.
  • What we collect. Your account details, billing records (Stripe holds your card), the content you put on your websites, and the AI chats you have with us. For the websites you build, we also store your visitors' form submissions and your shop orders.
  • Two roles. For your own account, we decide how your data is used (we are the controller). For the people who visit your sites, fill in your forms or buy in your shop, we act on your instructions (we are your processor; see Section 13).
  • No selling. We do not sell personal information. We do not share it for cross-context behavioural advertising.
  • Visitor counting. Published sites set one first-party cookie, wmr_vid. It holds a random identifier and is used only to count visits against the site's plan. It carries no advertising and no profiling.
  • Deletion. Email us to delete your account. We delete or anonymise account data within 30 days. Your sites go offline at once, and their content is deleted after 90 days (Section 9).
  • Your rights. You may have rights to access, correct, delete or port your data, and to object. California (Section 11) and EU/UK (Section 12) residents have specific rights.
  • Contact. [email protected]

1. Who we are and what this policy covers

1.1 "Webmarlin", "we", "us" and "our" mean HEAVENAPPS, INC., a Delaware corporation. Our address is 3524 Silverside Rd, Ste 35B, Wilmington, DE 19810, USA.

1.2 This policy covers:

1.3 This policy does not cover how our customers use the personal data of their own visitors. Each Webmarlin website is run by its owner (our customer), and the owner is responsible for that site's privacy notice. Section 13 explains our role for that data.

2. Information we collect about account holders

2.1 Account data. When you register, we collect:

We never store your password in readable form, only a one-way hash. If you sign in with Google, we receive your email address, first name and last name from Google. We do not receive your Google password.

2.2 Security data. If you turn on two-factor authentication, we store the following:

ItemHow we store it
Authenticator secretEncrypted
Recovery codesHashed
PasskeysCredential identifier and name; your device keeps the private key

2.3 Billing data. Payments are processed by Stripe. We never see or store your full card number. We store:

Stripe collects and holds your billing address and calculates tax. When we show your saved cards, we read the card brand and last four digits live from Stripe; we do not keep them.

2.4 Domain registration data. If you register a domain through us, we collect the registrant contact details required by domain registries. These are your name, email, phone, postal address and country. We store them and pass them to our domain registration partner. Registries may publish WHOIS data unless you turn on WHOIS privacy, which is off by default.

2.5 Website content. We store what you create and upload:

2.6 AI usage. When you use AI features in the console, we send the relevant site information to an AI model provider (Section 6). That can include your site brief, page content, SEO text and your instructions. We keep usage records: provider, model, token counts, timing and errors. We do not keep the prompt text in those records. We also keep a ledger of AI credits you receive, buy and spend.

2.7 webmarlin.ai conversations. When you use webmarlin.ai, we store:

Files you attach are stored for up to 30 days and then deleted automatically. Section 9 covers how long conversations are kept.

2.8 MCP and connected AI assistants. When you connect an AI assistant (for example through MCP), we issue access tokens.

We keep an audit log of actions taken through connected agents: the tool used, the website, the outcome and the request arguments. This lets you and us see what an agent did.

2.9 Communications. We keep the emails and support messages you send us. We also send service emails, such as verification, security, billing, domain renewal reminders and form notifications.

2.10 Technical and log data. Our servers record technical logs, including:

We use these logs to run, secure and debug the Service.

3. Information we process on behalf of our customers (site visitors)

When people visit a website built on Webmarlin, we process the following for the site owner:

3.1 Visit counting. We set a first-party cookie, wmr_vid (see Section 5).

3.2 Form submissions. When a visitor submits a form, we store:

The site owner can see these in the console and export them as CSV. We send the site owner notification emails, including a digest on paid plans. If the site owner configures a webhook, we deliver submissions to it.

On eligible paid plans, submissions may be checked for spam by an AI model. For that check we send the field text and the file names, sizes and types. We do not send the visitor's IP address or user agent.

3.3 Shop orders. For sites with a shop, Stripe processes the payment on the site owner's own Stripe account; the site owner is the merchant. We store the order record:

The shopping cart is kept in the visitor's browser, not in a cookie.

3.4 Server logs. Requests to published sites are logged with the visitor's IP address, user agent and requested URL. These logs are kept for up to 30 days (Section 9).

3.5 Third-party tools the site owner adds. Site owners can switch on plugins and embeds that load third-party services. These include:

These providers collect data under their own policies. The site owner chooses them and is responsible for them, including any consent they require.

4. How we use information and our legal bases

PurposeExamplesEU/UK legal basis
Provide the ServiceCreate your account, host and publish sites, register domains, run AI features, deliver form and order notificationsContract
BillingCharge plans, credits and domains; calculate tax; send invoices; renew subscriptions and auto-renew domainsContract; legal obligation (tax records)
Security and abuse preventionAuthentication, 2FA, rate limiting, spam and fraud detection, investigating phishing or illegal contentLegitimate interests; legal obligation
Service communicationsVerification, security alerts, renewal reminders, payment problemsContract; legitimate interests
SupportAnswer your questionsContract; legitimate interests
Improvement and reliabilityError monitoring, performance metrics, usage statisticsLegitimate interests
LegalComply with law, respond to lawful requests, enforce our Terms, establish or defend legal claimsLegal obligation; legitimate interests

We do not use your site content or your visitors' data to train AI models.

5. Cookies and similar technologies

5.1 On websites built with Webmarlin (set by our platform):

NamePurposeDurationType
wmr_vidRandom ID used to count a visit once per 6 hours against the site's plan quota. HttpOnly, Secure, SameSite=Lax1 yearStrictly necessary / first-party technical
_webmarlin_theme, darkModeRemember the visitor's light/dark choice1 yearFunctional
wmr_sponsor_…Remembers that the visitor saw the sponsored page (Terms, Section 6) so it is not shown again for 30 minutes30 minutesFunctional
wm_consent (plus browser storage)Stores the visitor's accept/reject choice when the site owner enables the consent banner1 yearStrictly necessary
wm_demo_bar_…Remembers that the demo-site bar was dismissed (webmarlin.ai demo sites)1 yearFunctional
wm_stageStaging preview access (site owners only)24 hoursStrictly necessary
Browser storage wmr_cart_…Shopping cart contentsUntil clearedStrictly necessary

Consent banner. When a site owner enables it with consent required, analytics and marketing plugins are blocked until the visitor accepts. Two exceptions:

Fonts. Many site designs load fonts from Google Fonts, which shares the visitor's IP address with Google.

5.2 In the Webmarlin console and webmarlin.ai.

6. Service providers and sub-processors

We share personal data only with providers that help us run the Service, under contracts that limit their use of it. A current list of sub-processors is available to customers on request at [email protected].

We don't publish the names of these providers here, to protect the security of our infrastructure. We disclose them below by category instead. The only names below are providers you deal with directly, because the interaction is visible to you: Stripe, whose own pages and systems hold your card data, and, if you choose it, "Sign in with Google".

CategoryPurposeData involved
Hosting and file storageRunning our application and database, and storing the files you upload or that the Service generates, such as media, form uploads and AI attachments. Our servers and primary data storage are located in the United StatesAccount data, website content, uploaded files
Content delivery, DNS and securityDelivering the console, webmarlin.ai and published sites, resolving domain names, and protecting against bots and attacksIP addresses, request data, DNS records
Payment processingPlan, AI-credit and domain payments; tax; and, for customer shops, Stripe Connect processing on the site owner's own Stripe accountName, email, billing address, card data (held by Stripe, not by us), order data
Domain registrationRegistering and renewing domains on your behalfRegistrant contact details (name, email, phone, postal address, country)
TLS certificatesIssuing and renewing the certificates that secure custom domainsDomain names
Sign-in providers (if you choose to sign in with one)Letting you create an account or sign in with "Sign in with Google" instead of a passwordEmail address and name
AI model providersRunning the AI features in the console and in webmarlin.ai, including design and assistant tasks, image generation, the main agent, guest mode and moderationPrompts, site content, and attachments needed for the task
Web search and stock-photo servicesWeb search performed by the webmarlin.ai assistant, and stock-photo search for your siteSearch queries and search terms
Email deliverySending account, security, billing and notification emailsRecipient email address and email content
Internal operational alertingNotifying our own team when something goes wrong with the ServiceAlert text, which can occasionally include fragments of error messages, such as an email address or IP address

Other points about this list:

7. International transfers

We are based in the United States. Our servers and the primary storage for your data are also located in the United States. Some of our other providers process data outside your country as well, including in the United States.

Where EU/UK law requires it, we rely on:

8. Security

We protect data with the following measures:

No system is perfectly secure. If a breach affects your personal data, we will notify you and the authorities as the law requires.

9. Retention and deletion

9.1 General rule. We keep personal data only as long as we need it for the purposes above, or as the law requires.

DataHow long
Account dataWhile your account is open, then deleted or anonymised within 30 days of a deletion request (9.3)
Websites and their contentWhile your account is open. Archiving a site takes it offline but keeps it so you can restore it; archived sites are not purged automatically. Deleted pages and sites are first soft-deleted (hidden) and are removed with your account (9.3).
Form submissions and uploaded filesUntil the site owner deletes them or the account is deleted. Deleting a submission removes it from the console; its uploaded files are deleted on request. CSV exports are generated on demand and not stored by us.
Shop ordersWhile the account is open, and as required for tax and accounting
webmarlin.ai conversationsUntil you delete the conversation or your account. Deleting a conversation removes its history and working files.
webmarlin.ai attachments30 days
Guest (not signed-in) webmarlin.ai sessionsGuest accounts expire after 72 hours and are then deleted with their data; guest audit records are kept 30 days
MCP / OAuth tokensAccess tokens expire (1 hour to 30 days); refresh tokens 30 days; unused client registrations 24 hours; used ones 90 days
Agent audit logUp to 24 months, then deleted or anonymised
Server and application logsUp to 30 days in our log system; metrics 30 days
AI usage records (no prompt text)Up to 24 months, then deleted or anonymised
BackupsWe keep operational backups for disaster recovery. We do not guarantee that we can restore lost content from backups.

9.2 How to request deletion. There is no self-serve account deletion yet. Email [email protected] from the address on your account and we will verify the request. You can:

9.3 What happens after a deletion request.

10. Your choices and rights

Depending on where you live, you may have the right to:

You can update most account details in Account settings. For anything else, email [email protected]. We will respond within the time the law requires (usually 30 days in the EU/UK, 45 days in California). We may need to verify your identity first. We will not discriminate against you for exercising your rights.

If you are a visitor to a website built on Webmarlin, please contact that site's owner first. They control your data. We will help them respond.

11. California privacy rights (CCPA/CPRA)

11.1 Categories collected in the last 12 months:

CategoryExamples
IdentifiersName, email, IP address, account ID
Customer recordsPhone, postal address (domain contacts)
Commercial informationPlans, purchases, credit transactions
Internet or other electronic network activityLogs, usage
InferencesNone
Sensitive personal informationAccount login credentials, used only to provide the Service

Sources, purposes and recipients are set out in Sections 2, 4 and 6. Retention is set out in Section 9.

11.2 No sale or sharing. We do not sell personal information. We do not "share" it for cross-context behavioural advertising, and have not done so in the past 12 months. We do not knowingly collect personal information of consumers under 16.

11.3 Your rights. You have the right to:

You or an authorised agent can make a request at [email protected]. We will verify requests by matching the email on the account.

11.4 Service provider role. For the personal data of our customers' visitors, we act as a service provider/contractor to the customer. We do not sell or share that data, or use it outside our direct business relationship with the customer.

12. EU and UK visitors and users (GDPR / UK GDPR)

12.1 Controller. HEAVENAPPS, INC. is the controller of account-holder data, and of data we process for our own security and billing purposes.

12.2 Processor. For the personal data of visitors to our customers' websites (form submissions, shop orders, visit counting and site logs), the customer is the controller and we are the processor. Section 13 applies.

12.3 Complaints. You may lodge a complaint with your local data protection authority. In the UK that is the Information Commissioner's Office. We would appreciate the chance to address your concern first.

12.4 Automated decisions. We do not make decisions with legal or similarly significant effects about you based solely on automated processing. Two automated checks exist, and neither has such an effect:

13. Data Processing Statement for customers

This section is our data processing terms for personal data we process on your behalf ("Customer Personal Data"). It covers:

  1. Roles. You are the controller; we are your processor (or "service provider" under the CCPA).
  2. Instructions. We process Customer Personal Data only to provide the Service as described in our Terms and your configuration, or as required by law.
  3. Confidentiality. Our staff and contractors who access Customer Personal Data are bound by confidentiality.
  4. Security. We apply the measures in Section 8.
  5. Sub-processors. You authorise the sub-processors in Section 6. We will give notice of new sub-processors that process Customer Personal Data, and you may object within 14 days. We impose data-protection terms on sub-processors that are no less protective than these.
  6. Assistance. We help you answer data-subject requests, for example through console export and deletion of form submissions, and help with security and impact assessments where reasonable.
  7. Breach notification. We notify you without undue delay after becoming aware of a personal data breach affecting Customer Personal Data.
  8. Deletion and return. You can export form submissions as CSV at any time. When your account is deleted, Customer Personal Data is deleted as described in Section 9.3.
  9. Transfers. Governed by Section 7.
  10. Audits. We make available information reasonably necessary to demonstrate compliance, through a written questionnaire available once a year.

Your responsibilities as a customer.

14. Children

The Service is not directed to children under 18. We do not knowingly collect their personal data. If you believe a child has given us personal data, contact us and we will delete it.

15. Changes to this policy

We may update this policy. When we make material changes, we will notify account holders by email or in the console before the change takes effect, and update the date at the top.

16. Contact

HEAVENAPPS, INC. (Webmarlin) 3524 Silverside Rd, Ste 35B Wilmington, DE 19810, USA Email: [email protected]