Help & how-to
Everything you need to go from "what's this?" to "all my compliance pages live on my site" — in about ten minutes.
1. What MintComply does
MintComply gives you the seven legal/compliance pages every internet marketer needs — Privacy Policy, Terms of Service, Earnings Disclaimer, FTC Affiliate Disclosure, Cookie Consent Banner, DMCA Notice & Takedown, and Refund Policy — ready to paste straight onto your website. You answer a handful of questions about your business once, pick a jurisdiction (UK / EU / US / Worldwide), and click Generate. We hand you back finished pages in HTML, Markdown, plain text, or PDF.
It's free. There's no upsell, no paywalled "premium" version. The product is the lead magnet — in exchange we ask you to opt in to occasional emails, but ticking that box is genuinely optional.
2. Quick start — five steps
- Sign up. Enter your first name + email on the home page and tick the consent box if you'd like our newsletter. We'll email you a confirm link.
- Confirm your email. Click the link in the confirmation email (check spam if it doesn't arrive within a couple of minutes). You're now logged in.
- Fill in your business profile. Three required fields: business name, website URL, contact email. Plus your jurisdiction (which country's privacy law applies to you), governing law for contracts, and a few yes/no toggles about what your business does (cookies? affiliate links? sells digital products?). Saved once, used by every generator.
- Generate. Pick a doc from your dashboard, answer the few extra questions specific to that doc, hit Generate. The finished page appears on the right of the screen.
- Download & install. Download the file in your preferred format and paste it into your CMS, or skip the download entirely if you're on WordPress — install our plugin and the pages appear automatically.
3. Your business profile
The profile is the single source of truth for your details. Fill it in once and every doc you generate will pre-fill correctly. You can update it any time and re-generate to refresh.
The three required fields
- Business name. The legal name your customers see. If you trade as "Acme Marketing" but your registered company is "Acme Holdings Ltd", use the trading name — that's what should appear in legal copy your customers read.
- Website URL. The primary domain your docs will live on. Used as a reference point in clauses like "this Privacy Policy applies to {your-domain}".
- Contact email. Where customers can reach you for privacy requests, refund requests, DMCA notices, etc. Use a real address you actually monitor — some jurisdictions (GDPR especially) treat ignoring a privacy request as a violation in itself.
Jurisdiction — which one do I pick?
This decides which Privacy Policy variant we generate. Pick the one that matches where you (the business owner) are based or registered, not where your visitors live:
- UK — UK-GDPR + Data Protection Act 2018 + ICO references. Pick this if you're in England, Scotland, Wales, or Northern Ireland.
- EU — full GDPR with Article references and Standard Contractual Clauses for transfers. Pick this if you're in any EU/EEA member state.
- US — CCPA / CPRA / VCDPA / CPA / CTDPA / COPPA references and Global Privacy Control honouring. Pick this if your business is registered in the United States.
- Worldwide (Generic) — jurisdiction-neutral language. Pick this if you're somewhere else (Australia, Canada, Singapore, etc.) or if you're not sure.
The other six docs (TOS, Earnings, FTC, etc.) currently use one global version regardless of jurisdiction — the legal frameworks for those are similar enough across regions to be covered by a well-written generic.
4. The seven generators
Pick a tile from your dashboard. Here's what each one is for and when you need it.
Privacy Policy
Tells visitors what personal data you collect, how you use it, who you share it with, and their rights. Required by law in most countries if you collect any personal data — including just the email addresses of newsletter subscribers.
Terms of Service
The contract between you and your users. Covers eligibility, acceptable use, intellectual property, payments, liability limits, governing law, dispute resolution. Strongly recommended for any site with user accounts, comments, or paid products.
Earnings Disclaimer
Says "results vary, your mileage will vary, this isn't a guarantee of income." FTC-required if you sell make-money-online (MMO) or business-opportunity products, or any course/coaching that mentions earnings. Even if not required, it's a strong shield against future "you misled me" claims.
FTC Affiliate Disclosure
Tells readers when you earn a commission on links. Required by US FTC rules any time you promote affiliate offers (Amazon, JVZoo, Warrior+, ClickBank, etc.). The FTC has fined people for skipping this.
Cookie Consent Banner
The little popup that asks visitors to accept cookies before you set tracking ones. Required under GDPR and the UK PECR for any site that uses Google Analytics, Facebook Pixel, retargeting, or similar. Output is a JS embed snippet (or auto-injected if you use our WordPress plugin).
DMCA Notice & Takedown
The copyright-infringement complaint and counter-notice procedure required by the US DMCA. Needed if you let users post content (comments, uploads, forum posts, reviews) — without a posted DMCA process and registered agent you lose the safe harbour that protects you from being sued for what your users post.
Refund Policy
States your refund window, eligible products, exceptions, and the process to request one. Required by Stripe, PayPal, and most payment processors. Also required by EU consumer law (14-day right of withdrawal for digital goods unless waived).
5. Putting docs on your site — three paths
Path A: Download & paste (works on any platform)
After generating a doc, click one of the four download buttons:
- HTML — styled standalone page. Open in a browser to preview, or paste the body into your CMS's "code view" / "source" editor.
- Markdown — for Ghost, Hugo, Jekyll, or any platform that takes Markdown.
- Plain text — for places that only accept text (rare, but useful for emails or text-only legal records).
- PDF — A4 printable. Useful for keeping a record, attaching to onboarding emails, or uploading as a downloadable doc.
Path B: WordPress plugin (recommended for WordPress sites)
Skip the download/paste step entirely. Our plugin creates the WordPress Pages for you and keeps them in sync automatically. See the next section for the walkthrough.
Path C: WordPress shortcode (advanced)
If you'd rather embed a doc inside an existing page (say, a "Legal" page that contains all six in a tabbed layout), use the shortcode after installing the plugin:
[mintcomply doc="privacy"] [mintcomply doc="tos"] [mintcomply doc="earnings"] [mintcomply doc="ftc"] [mintcomply doc="dmca"] [mintcomply doc="refund"]
Output is cached for 24 hours per doc to keep page rendering fast.
6. WordPress plugin walkthrough
- Download the plugin ZIP. From your account — there's a "Download WordPress plugin" link.
- Install it. In WordPress admin go to Plugins → Add New → Upload Plugin, pick the ZIP, click Install Now, then Activate.
-
Create an API key. Back on MintComply visit your API keys page (visible after login) and click "Create new key". The key starts with
mc_and is shown once only — copy it before leaving the page. - Connect. In WordPress go to Settings → MintComply, paste the API key, click Save settings, then click Test connection. You should see "ok: connected as <your-email>" if everything's wired up.
-
Sync. Click "Sync now". The plugin pulls all your generated docs and creates six WordPress Pages:
/privacy-policy,/terms-of-service,/earnings-disclaimer,/affiliate-disclosure,/dmca-policy,/refund-policy. - Link them in your footer. WordPress menus → pick the new pages → add to your Footer or Legal menu.
From now on the plugin re-syncs once a day automatically, so any time you regenerate on MintComply your WordPress pages refresh without you having to lift a finger.
/privacy-policy).
8. How login works
You've got two ways to log in — pick whichever you prefer (or use both interchangeably).
Magic link (default, no password needed)
- Go to the login page and use the lower form ("Email me a magic link").
- We email you a one-time login link.
- Click it. You're logged in.
Magic links expire after 15 minutes and can only be used once. If your link expires before you click it, just request another. If a link doesn't arrive within a couple of minutes, check your spam folder — some providers (Gmail especially) occasionally filter transactional email by mistake.
Email + password (optional)
If you'd rather log in instantly with a password, you can set one. Go to Settings (visible after login) → Security — password and pick a password of at least 10 characters. From then on the upper form on the login page (email + password) will work for you.
Setting a password doesn't disable magic-link login — both methods stay active for the same account, so you can use whichever's most convenient at the time. You'll get a notification email any time a password is set, changed, or removed.
Forgot your password?
No separate reset flow needed. Use the "Email me a magic link" form on the login page, log in via the link, then go to Settings to change your password. The magic-link form is the recovery path.
Want to remove your password later?
Go to Settings → the "Remove password" card → enter your current password to confirm. Your account goes back to magic-link-only.
9. Marketing emails
MintComply doesn't currently run a newsletter, so signup just creates your account — no marketing emails, no opt-in checkbox to tick. The only emails we send are the essentials: your confirmation link when you sign up, your magic login links, and account-security notifications (e.g. when you change your password).
If we ever start a newsletter we'll add a clear, unticked-by-default opt-in to the signup form — existing users won't be silently enrolled.
10. When to regenerate
Generated docs are static at the point of generation. Re-run the generator any time these change:
- Your business profile changes. New address, new contact email, new business name, new payment processors — regenerate so your docs reflect the truth.
- You move jurisdictions. Moved your business from the UK to the US? Update your jurisdiction in your profile and regenerate the Privacy Policy.
- You add new business activities. Started running affiliate links? Generate the FTC Disclosure. Added a course? Regenerate the Earnings Disclaimer. Started using a new analytics tool? Regenerate the Privacy Policy with the new toggle ticked.
- Annually as a habit. Privacy law changes. State laws update. Aim for an annual sweep on or near a fixed date (your business's "compliance birthday") so it doesn't drift.
If you're using the WordPress plugin, regenerating on MintComply is enough — the plugin pulls the new versions on its next daily sync, or click "Sync now" in WP admin to refresh immediately.
11. Frequently asked questions
Is this legal advice?
No. We're not a law firm. The output is a strong starting template based on common business types and current regulations — suitable for the vast majority of internet-marketing businesses. If your situation is unusual or the stakes are high, run the output past a lawyer before publishing.
Do I need to set a password?
No. Magic-link login (we email you a one-time link) is the default and works without a password. If you'd prefer a password too, you can set one in Settings (visible after login) — both methods then work for the same account. There's no penalty either way; pick whichever's more convenient for how you log in.
Can I edit the docs after generating?
Yes. The downloaded HTML / Markdown / PDF is yours to edit. If you're using the WordPress plugin, edit the WordPress Page directly — but be aware that the next daily sync will overwrite your changes. If you want custom edits, either turn off auto-sync (Settings → MintComply → uncheck Daily auto-sync), or fold your edits into your business profile so they regenerate the same way every time.
Do I need a paid plan?
No. MintComply is free, full stop. There's no upsell, no premium tier, no usage cap.
What if my site already has a Privacy Policy?
You have two options: (1) keep yours and ignore the MintComply version, (2) replace yours with the MintComply version. The WordPress plugin will detect a conflicting page and refuse to overwrite it — you'll see a warning in the settings page. Delete or rename the old page to let the plugin take over the slug.
How often should I refresh my docs?
At least annually. Sooner if your business changes (new products, new payment processor, new jurisdictions, new tracking tools).
Will the WP plugin work on multisite?
Yes, but install it per-site rather than network-activating it — each WordPress site needs its own MintComply API key.
I deleted the WordPress plugin — did I lose my pages?
No. The pages are normal WordPress Pages and stay where they are. Reinstalling the plugin and resyncing picks them back up. The only thing the uninstall removes is the plugin's own settings (your stored API key, sync history, cookie banner config).
Can I use MintComply for multiple sites?
One MintComply account per business. If you run several distinct businesses, create one account per business so each business has its own profile and its own correct docs. The WordPress plugin can use a separate API key per site.
What happens if I lose my API key?
You can't recover a key once shown — we only store the hashed version. Revoke the lost key and create a new one. Update your WordPress plugin with the new key.
12. Still stuck?
Email support@mintcomply.com. Include:
- Your account email (so we can find your records).
- What you were trying to do.
- What happened instead.
- If it's a WordPress plugin issue: WordPress version, PHP version, plugin version, and any error message you saw.
We typically reply within one business day.
Ready to start?
Free, in five minutes. No credit card.