Skip to content

Cookies on this site

We would like to measure visits, and which campaigns bring them, with analytics and advertising cookies. Nothing loads unless you accept, and you can change your mind at any time under Cookie settings at the bottom of every page.

Privacy notice

Necessary: always on. The forms, their spam check, and remembering this choice.

AcTree
    • AgentsWhat an agent is: a model, approved skills and tools, and a policy.
    • Host AdvisorAnswers about your servers, with every command shown.
    • Operations agentsAgents for IT operations teams.
    • Build your ownYour skills, your tools, your policy.
    • SkillsSigned manifests that say what an agent may do.
    • ToolsMCP servers with their own permissions.
    • Private AIBring your own model, including a local one.
    • Self-hostedOne command on one Linux server.
    • DemoRun a sample investigation in the browser.
    • All solutionsBy team and by sector.
    • IT OperationsFleet health, slow services, patches.
    • BankingEvidence for SAMA and NCA controls.
    • Use casesWhat every team asks, and what comes back.
    • Saudi AIPrivate AI that stays in the Kingdom.
    • SecurityHow AcTree keeps changes and data in your hands.
    • ArchitectureConsole, Agent Gateway, agents and models.
    • DeploymentSelf-hosted, hosted, or hybrid.
    • GovernanceApprovals, audit log and roles.
    • PrivacyWhere data goes and who can see it.
    • MaterialsSecurity pack and architecture PDFs.
    • InsightsPerspectives on AI agents, security and accountable operations.
    • DocumentationInstall, connect and operate.
    • GuidesLong reads on private AI and controls.
    • All resourcesDocs, guides, labs and benchmarks.
    • Ask AcTreeAnswers from this website, with links.
  • Pricing
  • Book a briefing
  • Sign in
ENالعربية
Book a briefingStart free trialTry free
  1. Home
  2. /Legal
  3. /Release signing keys
Legal

Release signing keys

Last updated 2026-10-27

AcTree signs every self-hosted release published since 20 October 2026, so you can check that what you run is what we published. This page lists the keys we sign with. It is served from actree.ai, separately from the AcTree Portal that serves the downloads, so you can compare a fingerprint against a second source before trusting a file.

Current key

Key name: actree-selfhost-release-2026-10. Algorithm: Ed25519. Status: active since 20 October 2026.

It signs the self-host release inventory (bundle.json, which lists the SHA-256 of every file in the release) and the one-command installer, actree-install.py.

Fingerprint (SHA-256 of the DER-encoded public key):

2dd371a3b48d5590b6f11aa2f0a83e6588c3c3d8fed2df726405bcdac730ec49

Public key:

-----BEGIN PUBLIC KEY-----
MCowBQYDK2VwAyEA6Yq0ZRHZr7sHSG+qPqWD5sen8hRb1xkdREWt+EObfqg=
-----END PUBLIC KEY-----

Verify the installer before running it

Download the installer, its signature and the public key from the Portal:

curl -fsSLO https://portal.actree.ai/downloads/actree-install.py
curl -fsSLO https://portal.actree.ai/downloads/actree-install.py.sig
curl -fsSLO https://portal.actree.ai/downloads/actree-selfhost-release-2026-10.pub.pem

Then run this block on the server. It starts the installer only if the key’s fingerprint matches this page and the signature verifies:

test "$(openssl pkey -pubin -in actree-selfhost-release-2026-10.pub.pem -outform DER | sha256sum | cut -d' ' -f1)" = 2dd371a3b48d5590b6f11aa2f0a83e6588c3c3d8fed2df726405bcdac730ec49 \
  && openssl pkeyutl -verify -pubin -inkey actree-selfhost-release-2026-10.pub.pem -rawin -in actree-install.py -sigfile actree-install.py.sig \
  && python3 -I actree-install.py

The installer then verifies the release’s signature and every file’s SHA-256 with the same key, which it carries built in, before it runs anything from the download. OpenSSL 3.0 or newer is required.

Rotation and revocation

A new key is listed here as “next” at least 14 days before the first release it signs. A key that must no longer be trusted is marked “revoked” here first, with the time of revocation and the last release known to be good; its signatures are never accepted again, and its replacement is used at once, without the 14-day notice. Revoked keys: none.

Questions and privacy requests:[email protected] · +966541887111

  • Terms of Service
AcTree

Customer-controlled inference and execution boundaries.

Platform

  • Agents
  • Use cases
  • Self-hosted
  • Documentation

Solutions

  • Government
  • Banking
  • Education
  • Enterprise

Deployment & security

  • Security
  • Privacy
  • Deployment
  • Pilot & pricing
  • Start a pilot

Resources

  • Insights
  • Guides
  • Managed private agent service
  • Private AI in Saudi Arabia
  • On-premise AI agents
  • AI and NCA ECC
  • Saudi AI

Contact

  • Book a technical briefing
  • WhatsApp us
  • Call us +966 54 188 7111
  • Contact
  • Demo
  • Company on LinkedIn
  • Sign in
  • Terms of Service
  • Privacy Policy
ENالعربية