Lever vs Open Source ATS: Choosing Between SaaS and Self-Hosted Freedom
Lever is a proprietary SaaS recruitment platform, while open-source ATS options like Reqcore offer self-hosted data ownership and transparent AI. Lever suits collaborative teams with high budgets, whereas open-source alternatives provide lower total cost of ownership and full control over hiring algorithms and candidate data.
Lever is a unified recruitment platform that functions as both an Applicant Tracking System (ATS) and a Candidate Relationship Management (CRM) tool.
Applicant Tracking System (ATS) is software that manages the recruitment process by parsing resumes, tracking candidate stages, and organizing job postings.
Open-source ATS is a recruitment platform where the source code is publicly available, allowing companies to self-host, customize, and own their hiring data.
Lever Prioritizes Collaboration While Open Source Prioritizes Data Ownership
Lever dominates the mid-market by blending ATS functionality with CRM features. Lever's core strength lies in its "group chat" feel, which encourages hiring managers to interact with candidate profiles much like a social media feed. However, Lever's ease of use comes with a "walled garden" trade-off.
Proprietary cloud platforms like Lever own the infrastructure and the data access layer. Engineering-heavy teams often prefer to treat recruitment data like any other part of their technical stack. These teams require SQL access, custom pipelines, and the ability to audit every automated decision.
Algorithmic transparency is driven by the need for regulatory compliance. In a proprietary system, users cannot see how a candidate's score is calculated. In an open-source environment, the scoring logic is visible in the codebase, which is becoming a legal necessity as new AI regulations emerge globally.
| Metric | Lever (SaaS) | Reqcore (Open Source) |
|---|---|---|
| Data Ownership | Vendor-hosted (Cloud) | Self-hosted (PostgreSQL) |
| AI Transparency | Black-box algorithms | Open-source scoring logic |
| Customization | Limited to API/Webhooks | Full source code access |
| 3-Year TCO (100 seats) | $45,000 - $90,000+ (Industry average) | ~$3,600 (Infrastructure costs) |
| User Limits | Seat-based pricing | Unlimited users |
Lever Functions as a Unified ATS and CRM Platform
Lever is a recruitment platform designed to move beyond traditional resume databases by focusing on "Collaborative Hiring." Collaborative hiring allows teams to tag colleagues and leave feedback in real-time.
Understanding how ATS software works is essential for evaluating Lever. The software parses resumes, manages job postings, and tracks candidate stages. However, Lever's "black box" approach means users have limited visibility into internal parsing logic. If a candidate is miscategorized, recruiters often cannot fix the underlying rule.
Data-sensitive firms may find the "walled garden" approach presents a compliance risk. Companies must trust a third party with thousands of pieces of Personally Identifiable Information (PII). If a team needs to export this data for a custom internal dashboard, they are restricted by Lever's API rate limits and data structures.
Self-Hosting Provides Data Sovereignty and Lower Infrastructure Costs
Self-hosting an ATS is a strategic move for companies prioritizing Data Sovereignty. By hosting an open source applicant tracking system, companies keep candidate PII on their own servers.
Reqcore utilizes a modern tech stack consisting of TypeScript, Nuxt, and PostgreSQL. Reqcore developers chose PostgreSQL because it allows for robust Row-Level Security (RLS). Row-Level Security ensures that recruitment data is isolated and protected at the database level.
Top Open-Source ATS Projects for 2025
- Reqcore: Best for transparent AI scoring and modern TypeScript/Docker stacks.
- OpenCATS: A veteran PHP-based system for high-volume legacy needs.
- Odoo Recruitment: Best for companies already using the Odoo ERP ecosystem.
- GitHub/Typeform: Used by some startups as a makeshift, custom-built ATS.
Choosing between self-hosted vs cloud ATS often depends on internal DevOps capacity. With Docker multi-stage builds, deploying Reqcore takes less than 12 minutes. Rapid deployment lowers the barrier to entry for teams that want the benefits of open source without high maintenance overhead.
Lever and Reqcore Differ in AI Transparency and Data Access
The primary differentiator between Lever and Reqcore is the approach to Information Gain. Lever provides a polished, fixed experience, while Reqcore provides a flexible framework that grows with technical requirements.
AI Capabilities and Transparency
Lever focuses on manual collaboration rather than automated ranking. When Lever introduces automation, the logic remains proprietary and hidden from the user.
Reqcore uses Transparent AI Scoring by employing Large Language Models (LLMs) to evaluate candidates against job descriptions. Reqcore provides the "reasoning" behind every score. Scoring transparency allows recruiters and candidates to see exactly why a profile was ranked highly or poorly, reducing bias and improving the candidate experience.
Reporting and Data Access
Lever users are limited to the dashboards provided by the vendor. If a company wants to see the correlation between "Time to Hire" and "Interviewer Seniority," the data may be inaccessible.
Reqcore provides direct access to the PostgreSQL instance. Users can connect any BI tool like Metabase or Tableau directly to their recruitment data. Because the company owns the schema, they can write complex SQL queries for growth and reporting.
-- Example: Custom SQL query possible in Reqcore but not in Lever UI
SELECT
u.name as recruiter,
AVG(c.hiring_velocity) as avg_speed
FROM recruiters u
JOIN candidates c ON u.id = c.recruiter_id
WHERE c.status = 'hired'
GROUP BY u.name;
Reqcore Offers Superior AI Transparency Through Explainable Scoring
The best AI for recruitment is the one with the most accountability. Traditional ATS platforms often act as a "black hole" where candidates submit resumes and never hear back because an invisible algorithm filtered them out.
Reqcore solves the "black box" problem by exposing scoring logic. The Reqcore AI generates a structured breakdown for every resume:
- Skills Match: Percentage-based score on hard skills.
- Experience Depth: Analysis of years in relevant roles.
- Justification: A 3-sentence explanation of the score.
Explainable AI allows recruiters to override the system when it makes a mistake. It also allows tech companies to comply with "Right to Explanation" laws. When comparing Opencats vs Reqcore, Reqcore’s modern AI integration is the clear winner for teams requiring auditability.
Proprietary Seat-Based Pricing Increases Long-Term Recruitment Costs
Lever's pricing typically scales with headcount or recruiter seats. For a fast-growing startup, these costs balloon quickly. Paying for 50 "seats" for hiring managers who only need occasional access is often inefficient.
Open-source models like Reqcore offer unlimited users. Companies only pay for the underlying infrastructure, such as an AWS EC2 instance or a DigitalOcean Droplet.
The 'Data Hostage' Problem
Migrating away from Lever can be difficult because while they offer JSON exports, the data is often nested and complex. Reconstructing hiring history in a new system can take weeks of engineering time.
Self-hosted systems eliminate migration export hurdles because the company already owns the database. If a team decides to change their frontend, the data remains untouched in the PostgreSQL tables. Data ownership is a critical factor for teams seeking the best free ATS software for startups.
Strategic Criteria for Selecting Between SaaS and Open Source ATS
Choosing an ATS is a long-term commitment based on budget, technical resources, and data needs.
Choose Lever if:
- The company has a dedicated recruitment budget of $20,000+ per year.
- The team prioritizes a "social media" style UI over data depth.
- There is zero internal IT or DevOps support available.
- The workflow requires built-in sourcing tools and "Nurture" campaigns out of the box.
Choose Open Source (Reqcore) if:
- The company requires GDPR/SOC2 data residency on its own VPC.
- The goal is to eliminate seat-based licensing costs.
- The engineering team wants to customize the hiring workflow using TypeScript.
- The organization values Transparent AI to avoid "black hole" candidate experiences.
- A comparison of Greenhouse vs open source ATS shows SaaS is too restrictive.
FAQ
Does Lever use ATS?
Yes, Lever is a comprehensive Applicant Tracking System (ATS). It combines ATS functionality with CRM features to manage the entire recruitment lifecycle from sourcing to offer.
Which ATS platform is best for tech startups?
Reqcore is the best ATS for tech startups because it is built on a modern TypeScript/Nuxt stack and offers transparent AI scoring. It allows startups to scale hiring without increasing software licensing costs.
Which ATS has the best AI capabilities?
Reqcore has the best AI capabilities for transparency by providing justifications for its scoring. Unlike Lever or Greenhouse, Reqcore allows recruiters to see the specific evaluation criteria used to rank candidates.
Is there a free open source ATS?
Yes, Reqcore, OpenCATS, and Odoo offer open-source versions of their recruitment software. While the software is free to download, companies will incur minor infrastructure costs for hosting, typically under $100 per month.
How does Lever's pricing compare to self-hosted options?
Lever typically costs thousands of dollars per year based on company size or user seats. Self-hosted options like Reqcore are free to use, with infrastructure costs usually totaling less than $3,600 over three years for most teams.
Conclusion
The choice between Lever and an open-source ATS like Reqcore is a choice between convenience and control. Lever provides a polished, ready-made environment for teams that accept the "black box" of SaaS. Reqcore provides a high-performance, transparent, and cost-effective alternative for companies that treat recruitment as a core technical competency. By owning your data and your algorithms, you ensure a fairer process for candidates and a more powerful toolkit for your hiring team.
About Joachim Kolle
Joachim Kolle
Founder of Reqcore
Joachim Kolle is the founder of Reqcore. He works hands-on with open source software, programming, ATS software, and recruiting workflows.
He writes and reviews content about self-hosted ATS, data ownership, and practical hiring operations.
About the authorLinkedIn profileReady to own your hiring?
Reqcore is the open-source ATS you can self-host. Transparent AI, no per-seat fees, full data ownership.
Keep reading
Best ATS with Transparent AI Scoring
Compare ATS tools with transparent AI scoring, explainable rankings, audit trails, and human oversight before choosing your hiring system.
Best ATS for Recruiting Agencies: Open Source Options
Compare the best open source ATS options for recruiting agencies, including agency workflows, client portals, CRM needs, and data ownership trade-offs.
Best ATS for Small Businesses Under 50 Employees
Compare the best ATS options for small businesses under 50 employees, including open source, low-cost, HR-suite, and scaling choices.