Supporting-the-BEAM-Community-and-Offering-Free-CICD-Security-Audits

Supporting the BEAM Community with Free CI/CD Security Audits

At Erlang Solutions, our support for the BEAM community is long-standing and built into everything we do. From contributing to open-source tools and sponsoring events to improving security and shaping ecosystem standards, we’re proud to play an active role in helping the BEAM ecosystem grow and thrive.

One way we’re putting that support into action is by offering free CI/CD-based security audits for open-source Erlang and Elixir projects. These audits help maintainers identify and fix vulnerabilities early, integrated directly into modern development workflows.

What the Free CI/CD Audits Offer

Our free CI/CD security audits for open source projects are powered by SAFE (Security Audit for Erlang/Elixir), a dedicated solution built to detect vulnerabilities in Erlang and Elixir code that could leave systems exposed to cyber attacks.

The CI/CD version of SAFE integrates directly into your development pipeline (e.g. GitHub Actions, CircleCI, Jenkins), enabling you to scan for vulnerabilities automatically every time code is committed or updated. This helps projects:

  • Detect issues early, before they reach production
  • Maintain a more secure and resilient codebase
  • Improve visibility of risks within day-to-day workflows

Results are delivered quickly– typically within a few minutes. For larger codebases, it may take up to 20–30 minutes. The feedback is designed to be clear, actionable, and minimally disruptive.

Open source maintainers can request a free license by emailing safe@erlang-solutions.com and including a link to their repository. Once approved, we provide a SAFE license for one month or up to a year, depending on the project’s needs, at no cost.

For more information, read our full terms and conditions.

Expert-Led Audits for Production BEAM Systems

SAFE is just one way we help teams build secure, resilient systems. We also offer hands-on audit services for production systems, including:

  • Code reviews focused on clarity, maintainability, and best practices
  • Architecture assessments to help ensure systems are scalable and fault-tolerant
  • Performance audits to identify bottlenecks and optimise how systems behave under load

These services are delivered by our in-house experts and are a great fit for teams working on complex or business-critical systems. They also pair well with SAFE for a full picture of how systems are running and how they could be even better.

Of course, supporting the BEAM community goes beyond security and audits. Our involvement spans education, events, and long-term ecosystem development.

“We’re proud to support the BEAM ecosystem not just with code, but with the infrastructure and insights that help it grow stronger,” says Zoltan Literati, Business Unit Leader at Erlang Solutions Hungary.

“Our free audits offer real, practical value to maintainers working in open source. It’s one of the ways we’re giving back to the community.”

A Broader Commitment to the BEAM Community

The BEAM ecosystem continues to grow across languages like Erlang, Elixir and Gleam, driven by a global community of developers, maintainers, educators and advocates. Erlang Solutions is proud to contribute across multiple fronts, including:

  • Sponsoring various conferences, including Code Sync
  • Supporting the Erlang Ecosystem Foundation (EEF), including participation in working groups focused on security, documentation, interoperability, and tooling
  • Backing inclusion-focused initiatives such as Women in BEAM
  • Sharing learning resources, contributing to open source libraries, and facilitating knowledge exchange through meetups, blogs and webinars

Our role is to support the ecosystem not only through expertise, but through action, and to help ensure that BEAM-based systems are not only scalable and reliable, but secure.

To learn more about our free CI/CD security audits or how we support the BEAM community, visit our community hub.

Keep reading

What is Remote Patient Monitoring?
What is Remote Patient Monitoring?

What is Remote Patient Monitoring?

Remote Patient Monitoring is helping healthcare leaders manage demand, improve outcomes, and shift care closer to home, without clinical pressure.

Meet the Team: Márton Veres
Meet the Team Márton Veres

Meet the Team: Márton Veres

Márton Veres shares his journey and what he’s looking forward to in his new role as London Business Unit Leader.

Avoiding Common Startup Tech Mistakes
Avoiding Common Startup Tech Mistakes

Avoiding Common Startup Tech Mistakes

Avoid common startup tech mistakes that slow growth. Build a stack that scales from day one.