Platform
Reports that carry your brand, not ours
Studio replaces the Nivaronix mark on every generated PDF with your own logo and two brand colors, so a report you hand to a client reads as yours from the cover page down. Turn it off and the same report renders with Nivaronix branding, unchanged in content either way.
What changes on the PDF
The Nivaronix wordmark is removed, not resized
The vendored Nivaronix mark that appears on every non-white-label report is suppressed entirely on the cover — not shrunk, not moved to a footer. An agency paying for white-label is paying for exactly that.
Your uploaded logo takes its place, if you have one
When a logo has been uploaded, its actual image bytes are drawn on the cover at a fixed width, scaled to keep its proportions. Nothing about the rest of the report's layout changes.
No logo uploaded still reads as branded
Without an uploaded logo, the cover falls back to your brand name set in type rather than reverting to the Nivaronix mark — the moment white-label is on, the vendor mark stays off regardless of whether a logo file exists yet.
Two colors run through the whole document
Your primary color sets headings, section titles and table headers; your secondary color sets the accent line in the footer and the footer rule. Every page uses them, not just the cover.
The footer text is yours
The line printed at the bottom of every page — normally "Powered by Nivaronix. Build. Secure. Scale." — is replaced by your own footer text when you have set one.
Everything you can brand — and nothing more
The branding surface is deliberately narrow: seven fields, no color theme, no font setting, no layout template.
| Field | What it does |
|---|---|
| Brand name | Printed in type wherever no logo image is available, and used as the PDF's author metadata. |
| Logo | A PNG or JPEG you upload directly. Drawn as the actual image on the report cover — never a URL Nivaronix fetches on your behalf. |
| Primary color | A hex color. Sets headings, section titles and table header backgrounds throughout the document. |
| Secondary color | A hex color. Sets the accent rule drawn above the footer on every page. |
| Website URL | Shown in the report's closing "About this report" section, alongside your support email, when set. |
| Support email | Shown in the same closing section, when set. |
| Footer text | Replaces the default Nivaronix footer line on every page. |
What a logo upload actually has to pass
A logo is not accepted on the strength of its file extension or its declared type. It is decoded before it is stored, using the same validation this codebase already uses for other customer-uploaded images.
- PNG or JPEG only. The bytes are sniffed by their real magic-byte header, not by the file name — and SVG is refused outright, because this codebase has no sanitiser for untrusted SVG.
- 2 MB maximum. A logo wordmark is a few tens of kilobytes; anything near the cap is refused.
- 8 to 4096 pixels on each side. Below the minimum it is not usable as a print logo; above the maximum it is refused rather than decoded, keeping decode cost bounded.
- The declared Content-Type, the file extension, and the actual decoded image format all have to agree. A file that claims to be one format and decodes as another is refused, not silently corrected.
- The file is fully decoded with Pillow before it is stored, not just header-checked — a truncated or corrupt file is caught at upload time, not later inside the PDF renderer.
The validated bytes are stored directly in your organization's branding row and read back unchanged for every report you generate — there is no re-fetch and no external image host involved.
How it works
Set your brand details
Brand name, primary and secondary colors, website, support email and footer text — each optional, each falling back to the Nivaronix default independently if left unset.
Upload a logo
A direct upload, validated and decoded on the way in. Uploading a logo does not by itself turn white-label on — it is stored ready for the moment it is enabled.
Turn white-label on
A separate switch. Once on, every report your organization generates resolves your saved branding instead of the Nivaronix default — checked fresh on every report, not cached from when you turned it on.
Generate reports as usual
Nothing about how you request a report changes. The content — findings, scores, recommendations — is identical either way; only the branding wrapped around it differs.
Availability
White-label report branding is a Studio-plan feature. Free, Starter and Pro all render every report with standard Nivaronix branding; there is no partial or discounted version of this on a lower plan.
The entitlement is checked on every report render, not only when branding is saved. If your plan no longer includes white-label, the very next report reverts to Nivaronix branding immediately — your saved brand name, colors and logo stay stored, ready to apply again the moment the plan allows it.
Compare plansCommon questions
- Does white-label change what the report contains?
- No. Findings, scores, recommendations and every other measured section are identical whether white-label is on or off. Only the branding wrapped around that content — logo, two colors, footer text — changes.
- Can I point Nivaronix at a logo already hosted somewhere?
- No. The report's actual logo comes only from a file you upload directly. A logo URL is stored for your own reference, but it is never fetched by Nivaronix's servers to build the PDF — fetching a customer-supplied URL server-side is a risk this product deliberately does not take on.
- What image formats can I upload?
- PNG or JPEG, up to 2 MB, between 8 and 4096 pixels on each side. The file is decoded and checked against what it claims to be before it is accepted — SVG is not supported.
- Can I set a full color theme, or just two colors?
- Two colors: a primary and a secondary. There is no third color, no font setting, and no layout template — the branding surface is deliberately narrow rather than a general design system.
- What happens if I upload a logo but haven't turned white-label on?
- Your reports keep rendering with standard Nivaronix branding. Uploading a logo and enabling white-label are two separate actions; the logo sits ready until you turn white-label on.
- What if white-label is on but I never uploaded a logo?
- The Nivaronix mark still does not appear. The cover falls back to your brand name set in type instead of a logo image.
- What happens to my branding if I downgrade from Studio?
- Your saved brand name, colors, footer text and uploaded logo are kept, but reports stop using them immediately — the entitlement is checked on every report generated, not only when you last saved your branding. Upgrading again restores it with nothing to re-upload.
- Does this also brand my status page or Trust Profile?
- No. Status page and Trust Profile branding are separate features with their own plan requirements. This page covers PDF report branding only.