Dashboard
Overview of your partner activity and revenue.
Customers
Manage customers and trigger assessments on their behalf.
| Customer | Service | Status | Delivery | Lifecycle | Added | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Reports
All security reports sold through your partner link.
| Date | Company | Industry | Service | Amount | Payment | Report status | Report delivered |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Settings
Set up billing, branding, and how you send assessments to customers.
White-label means your brand (logo, colours, domain) appears on reports, emails, and checkout. Follow the steps below in order.
Get ready
Subscription
Status
—Choose a plan below to activate all white-label features — branding on reports, emails, and the checkout page.
Manage your payment method, download invoices, or cancel your subscription via the Stripe billing portal.
Branding
Apply your logo, colours, and domain to reports, emails, and the checkout page.
reports.yourcompany.com), then add a CNAME record at your DNS provider pointing to getflare.net. Setup guide →Email Domain
Send assessment and report emails from your own address (e.g. [email protected]).
Your customers will see your brand — not Flare — in the From field.
Step 1 — Register your sending address
Step 2 — Add these DNS records
Add the records below in your DNS provider, then click Verify. Changes can take up to 48 hours to propagate.
| Type | Name | Value / Content | Priority |
|---|
Go live
How you'll send assessments
Choose how you send security assessments: add customers manually from the portal, or trigger them automatically with the API after payment.
Manual (no code)
Add customers one by one and send the assessment email from the portal.
API (automated)
After your customer pays on your site, call our API to trigger the assessment email.
API Integration
If your website or backend collects payment, you can trigger assessments automatically with an API key after payment succeeds. For manual sending, use the Customers tab instead.
API Keys
No API keys yet. Generate one to get started.
| Prefix | Label | Last used | Created |
|---|
For developers
After your customer pays on your platform, call this endpoint to trigger their assessment email:
POST https://api.getflare.net/api/partners/customers
curl -X POST https://api.getflare.net/api/partners/customers \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"name": "João Silva",
"company": "Acme Lda",
"service_type": "starter"
}'
{
"ok": true,
"customer_id": 42,
"email_sent": true,
"message": "Assessment email sent to [email protected]"
}
service_type options: starter, growth, scale (partner subscription tiers)
The customer receives a branded assessment email from your domain. Once they complete it, the report is generated and delivered automatically.
Preferences
Report delivery
Default behaviour when you add a new customer: who receives the report email. You can override this per customer when adding them.
Security
Two-factor authentication (2FA)
Require a 6-digit code from an authenticator app after password sign-in.
Scan with your authenticator app. You will need the 6-digit code on next login.
Or enter manually:
Setup Guide
Everything you need to go live with your white-label integration.
Jump to section
White-label features — branded reports, emails, and the checkout page — are only activated when you have an active subscription.
- Open Settings → Subscription in the left menu.
- Choose a plan from the pricing table and complete the checkout.
- Your subscription status badge will update to active.
- All white-label features activate immediately once payment is confirmed.
Your branding is applied to report headers, email footers, and the Stripe checkout page.
- Go to Settings → Branding.
- Enter your Display name — appears in emails and the checkout page.
- Add a Logo URL — must be a public
https://URL (PNG or SVG recommended).
Example:https://yourcompany.com/logo.png - Pick your brand colours using the colour pickers — primary, secondary, and accent.
- Optionally set your subdomain (see Step 3 below).
- Click Save branding.
A custom subdomain lets your customers access the assessment on your own domain — e.g. security.yourcompany.com.
What you need to do
- Choose your subdomain — e.g.
reports.yourcompany.com. - Create a CNAME DNS record at your domain registrar:
Type: CNAME
Name: reports (or the subdomain prefix of your choice)
Value: getflare.net
TTL: 300 (or auto)
If you're using a root-level apex domain, you may need an ALIAS or ANAME record instead. Check your DNS provider's documentation.
Common DNS providers
| Provider | Record type | Where to find it |
|---|---|---|
| Cloudflare | CNAME | DNS → Records → Add record |
| GoDaddy | CNAME | DNS Management → CNAME |
| Namecheap | CNAME | Advanced DNS → CNAME Record |
| AWS Route 53 | CNAME | Hosted zones → Create record |
| Google Domains | CNAME | DNS → Custom records |
- Wait for DNS propagation (usually 5–30 min, up to 48 h).
- Enter the full hostname (e.g.
reports.yourcompany.com) in the Subdomain field in Branding settings and save. - Click Re-check DNS in the Branding settings — the status badge will update to ✓ DNS verified once propagation is complete.
www, api, admin are not allowed.
By default, welcome and report emails are sent from Flare's domain. With a custom sending domain, your customers receive emails from your own address — e.g. [email protected].
This uses Resend for reliable delivery. You do not need a Resend account — Flare manages everything on your behalf.
- Open Settings → Email Domain.
- Enter the address you want to send from and an optional display name.
- Click Register domain — you'll receive a set of DNS records to add.
- Add the displayed DNS records in your provider (typically DKIM TXT + SPF TXT + Return-Path CNAME).
DNS changes can take up to 48 hours to propagate. - Click Verify DNS records — the status updates to Verified ✓ when complete.
- All future emails to your customers will now be sent from your address.
Once branding is configured, you are ready to start delivering branded security assessments to your customers. There are two ways to trigger an assessment:
Option A — Manual (no tech required)
Best for non-technical partners or one-off customers.
- Collect payment from your customer using your own method (invoice, Stripe, etc.).
- Go to the Customers tab and click Add Customer.
- Enter the customer's email, name, and service type.
- Click Send Assessment — the customer receives a branded email immediately.
- Once they complete the assessment, the report is generated and sent directly to them.
Option B — API (automated)
Best for partners with a backend that can call an API after payment confirms.
- Go to Settings → API Integration and generate an API key.
- In your payment confirmation webhook or success handler, call:
POST https://api.getflare.net/api/partners/customers Authorization: Bearer YOUR_API_KEY Content-Type: application/json { "email": "[email protected]", "name": "João", "service_type": "starter" } - Flare sends the branded assessment email automatically — no further action needed.
When you add a new customer, you can choose who receives the report email by default: the customer directly, or you (so you can forward it). This setting applies to new customers; you can override it per customer when adding them.
- Open Settings, then scroll to the Report delivery section (under the Preferences heading).
- Toggle Default: send report to me so I can forward it to my customers on or off.
- Click Save.
Protect your partner account with a second factor. After you enable 2FA, you will need your password plus a 6-digit code from an authenticator app each time you sign in.
- Go to Settings → Two-factor authentication (2FA) in the left menu.
- Click Enable 2FA.
- Scan the QR code with an authenticator app (e.g. Google Authenticator, Authy, 1Password, or your phone’s built-in app). If you can’t scan, enter the secret code manually.
- On your next sign-in, you’ll be asked for the 6-digit code after entering your password. Enter the code shown in your app.
- To turn 2FA off later, go back to Settings → 2FA and click Disable 2FA (you’ll need to confirm).
getflare.net, then use the Re-check DNS button to confirm.[email protected]). Your customers will still receive their emails on time. You can retry verification at any time from Settings → Email Domain.Send feedback
Share suggestions, report issues, or ask a question. We'll get back to you by email.