How we run this
Sponsorship & Affiliate Disclosures
How we choose sponsors and affiliate programs, what they cannot influence, and what triggers an immediate pause.
Why this page exists
OffbookHR is the personal HR department that belongs to you. We sell that proposition on the basis that your career and feedback data are not used to target advertising at you. When we carry sponsored placements or affiliate links, we owe you a clear account of how those choices are made and what we will not let them touch.
This page describes the operational rules. We publish them so you can hold us to them.
How we choose sponsors
Each module on OffbookHR may carry one anchor sponsor — at most. There is no second-tier sponsor, no rotating placement, and no auction. Sponsorships are sold direct, by invoice, in a fixed price range. Sponsors do not bid for prominence.
An anchor sponsor is approved before they go live by the editorial team, against the same standard we apply to any resource we recommend. Editorial can decline a sponsor at any time for fit, voice, or brand-drift reasons regardless of pricing. Sales cannot override that decision.
We do not accept sponsors in categories where adjacency would compromise the proposition you signed up for. The full off-limits list — legal services targeting a specific user situation, mental health and medical services, personal financial advisory and lending, insurance underwriting, background-check and surveillance services, recruiting platforms targeting employers, generative-AI products that train on user input, multi-level marketing, and political and advocacy organizations — is enumerated in our internal sponsorship policy and is not negotiable.
How we choose affiliate programs
Affiliate links on OffbookHR are attached to resources — books, courses, tools — that the editorial team has independently judged worth recommending on merit. The recommendation comes first; the affiliate relationship attaches second. We never add a resource to the catalog because the affiliate program pays well.
Affiliate links contain only the module or resource identifier. They do not carry your account ID, email, session token, or any user attribute. Affiliate programs learn nothing about you from the link itself.
No third-party affiliate JavaScript loads on OffbookHR pages. We do not embed tracking pixels, surveillance scripts, or commission-tracking widgets. Affiliate attribution comes from the affiliate program's side, not from data we share.
Every affiliate link is disclosed inline at the placement, with a per-card affiliate badge — never footer-only disclosure, never tooltip-buried disclosure. If a recommendation carries an affiliate relationship, you see it before you click.
What sponsors and affiliates cannot influence
Sponsors and affiliate programs cannot influence:
- Module content — prompts, exercises, curriculum, daily-prompt copy.
- Curated resource selection or rank order on permitted surfaces. Rank is editorial, not commercial. Once a quarter, we re-rank affiliate-linked resources blind to commission rate to make sure the order is still defensible on merit alone.
- Recommendations surfaced to you in-app — suggestions, follow-ups, notifications.
- Editorial copy elsewhere on the site — blog, newsletter editorial sections, marketing pages outside their own block.
- What you see, when you see it, or in what order. There is no behavioral targeting, no per-user ranking, no audience-based ad delivery.
Sponsors receive aggregate, per-module monthly reporting only — two numbers per period, impressions and clicks. They never receive any user list, identifier, slice narrower than per-module aggregate, feedback content, reflection content, or anything joined to their own customer list.
Where commercial placements never appear
Some surfaces on OffbookHR carry no sponsor and no affiliate placement, ever. These are the surfaces where commercial adjacency would change what the surface is. The list:
- Feedback you give or receive.
- Your reflections.
- Your leader record.
- Aggregated feedback views.
- Self-assessment content.
Free and paid tiers alike. There is no escalation path that opens these surfaces to commercial placement. We will decline any sponsor request that requires it.
What triggers an immediate pause
We pause all sponsor placements across all modules — automatically, without commercial conversation — if any of the following holds:
- Net Promoter Score drops more than 5 points against the pre-monetization baseline over a rolling four-week window.
- More than 10% of cancellation reasons in a rolling 30-day window mention ads, sponsors, affiliates, or tracking.
- Engagement on any surface drops more than 5% against the pre-monetization baseline over a rolling four-week window.
The pause holds until a written root-cause analysis is reviewed by product, editorial, and where relevant legal. The default outcome of an unclear analysis is “pause holds.”
Any single ticket alleging a placement adjacent to a sacred surface — feedback, reflection, leader record, aggregated feedback, or self-assessment — also triggers an automatic pause, regardless of count.
How often we look
We review the brand-drift signals — Net Promoter Score, cancellation reasons, support tickets about placements, and organic mentions on social platforms — on a fixed cadence that scales with monetization maturity:
- Weekly during the first 90-day pilot.
- Monthly after the pilot, before any expansion to additional modules.
- Quarterly at steady state, alongside the blind editorial re-rank.
Any breach at any cadence triggers the response above. A breach in steady state also accelerates the cadence back to weekly until the situation stabilizes.
What you can do
If you see a placement that feels wrong — adjacent to a sacred surface, in an off-limits category, or simply out of voice — email support@offbookhr.com with “Disclosures feedback” in the subject line. We treat these as first-class signals, not noise.
If you cancel and the reason is monetization-related, please tell us in the cancellation flow free-text. We read every one and we count them against the pause threshold.