Human‑centric HR, fully automated.

SofterHR runs your HR on text files and tiny databases. Open compensation formulas, goal‑linked bonuses, one‑click onboarding/offboarding, and integrations that just work — all with the least data needed.

Automation‑first

Onboarding, access, payroll, compliance: event‑driven workers do the work so humans don’t have to.

Open by design

Compensation logic, access policies, and workflows live in plain text, versioned and auditable.

Privacy‑minimal

Store only what’s needed (tax ID, bank). Health/benefits and sensitive data stay with trusted partners.

How SofterHR works

Text‑first policies

YAML/Markdown drive the system: roles, access, compensation, and workflows. Employees can recompute pay locally.

/policies/compensation/levels.yaml
/policies/workflows/onboarding.yaml
/policies/access/roles.yaml
/employees/emp_abc/profile.yaml

Two data stores

  • Policy Store — public logic, append‑only history
  • PII Vault — minimal regulated fields, field‑level encryption, audit logs

Identity via Azure AD (SCIM/JIT). Least‑privilege by default.

Open‑formula compensation (with equations)

Skill‑based pay

TotalPay = Base(role_level) + Σ skill_bonus(level)
subject to: Σ skill_bonus ≤ cap_pct × Base

Skill premiums are public; verification via peers/credentials/LMS. Caps keep things predictable.

Impact bonus (forecast‑aware)

PerfBonus = (α·ForecastAcc + (1−α)·ImpactRatio) × CoFactor  
ForecastAcc ∈ [0,1]; ImpactRatio = Actual ÷ Estimated;  
CoFactor = clamp(1 + RevGrowthYoY, 0.8, 1.2)

Teams maintain goal files with estimated impact; the system compares with actuals to reward reliable execution and foresight.

Goal files (lightweight, auditable)

team: Growth
quarter: Q4 2025
goals:
  - name: Launch referral program
    owner: emp_123
    est_revenue_impact: 200000 # EUR
    est_confidence: 0.7
  - name: Improve onboarding funnel
    owner: emp_124
    est_revenue_impact: 100000
    est_confidence: 0.6

At period close, SofterHR pulls finance/BI, computes forecast accuracy & impact ratio, then applies the open bonus formula.

Integrations that click

Microsoft Entra / Azure AD

Provisioning, group‑based access, SSO.

Payroll adapters

Send only the fields providers need; keep vault data sealed.

LMS / Docs

Auto‑assign training, capture credentials for skill verification.

Privacy by default

Join the waitlist

Want early access? Open the dedicated waitlist page.

Open waitlist

FAQ

Is this really “no human in the loop”?

Yes for onboarding/offboarding/pay computations. People remain accountable for hiring, performance reviews, and exceptions.

Will you identify companies visiting the site?

Analytics shows regions & cohorts. For firmographics (industry, size), we may use a privacy‑compliant IP‑to‑company vendor and aggregate results.