零改动接入 · 完整离线保护 · 免费试用 48 小时

你的代码,你的模型。
只听你的。

一条命令,加密你的 Python 代码与 AI 模型。从此它们只在你授权的设备上运行——不管文件流落到哪里;验证与解密全程离线。需要时,还能在门户里一键远程叫停。

真实工作流——从安装到离线运行。

代码保护

一条命令,源码变密文。

运行 `magiclock protect`,你的 Python 源码就变成加密产物——导入和运行与普通 Python 毫无二致,但只在你授权的机器上生效。

以密文交付,如 Python 般运行
受保护的文件照常导入、照常执行,用户毫无察觉——唯一的区别是,拷到别处只剩一堆乱码。
无需标记,不会漏保
无装饰器、零改动——每个受保护模块在执行任何一行代码之前,都先过运行时闸门。
想更强,还有编译档
加一个参数即可编译出加固的原生二进制——用机器码替代字节码,达到最强防护级别。
整个项目,一个自包含应用
加上 --standalone,整个项目连同运行时一起编译成自包含应用——你的用户不装 Python、不装依赖、无需任何配置,拿到就能跑。

两个承诺

永远离线,或者你说停就停。

每一份产物只会是二者之一,而在加密的那一刻由你决定。两个承诺都是绝对的,谁也不削弱谁。

你的门户
billing-service v4.2
2613H2HH…RAP9PE

运行中。关掉它,所有已部署的地方都会停。

你客户的机器
$ python app.py
已批准——运行中

仅为演示且已加速:真实产物按自己的节奏复查,断网时还会按你设定的宽限期继续运行。

默认

它永远能跑。

你发出去的产物从不联网。订阅到期、设备从账户移除——都不影响已经交到客户手上的软件。

  • 运行时从不联网。
  • 此后我们和你都无法让它停下。
  • 适合常规交付:卖出去、发出去,就结束了。

诚实的代价:离线产物无法召回。需要召回能力,就选另一个承诺。免费体验产出的就是这类离线产物。

付费 · 可选 --web-gate付费功能

什么时候停,你说了算。

云控产物每次运行前,都会先确认你的许可。你在门户里一键停用,它就会在下一次检查时停止——所有部署处都停。

  • 按产物粒度随时停用与恢复。
  • 断网后仍可运行一段你自定的宽限期(1 小时到 30 天)。
  • 适合租赁、订阅、到期即停的试点,以及尾款未清的交付。

许可无法伪造,停用也无法被绕过——这个开关只听你的。

同一条命令,多一个开关:`magiclock protect app.py --web-gate`。同一条产品线可以混用——选择属于每一份产物,而不是整个账户。

模型保护

模型只在内存中解密,别处一律不行。

你花几个月训练出的权重只加密一次,然后逐台密封到每一台授权设备。它们只在推理的那一刻、在内存中解开——从不落盘。

加密一次,逐台密封
每台授权机器都有自己专属的信封。没有可泄露的共享密钥——文件被拷走,在别人的硬件上也无计可施。
解密秘密从不外传
解密所需的秘密只存在于授权设备上——不上传、不托管,任何服务器都无法交出它,包括我们的。
推理代码零改动
通过 runtime.open_model() 读取权重,下游一切照旧——PyTorch、ONNX,任何读文件的框架都不用改。

绑定设备 · 全程离线

授权,就是这台机器本身。

每次运行都要通过五道关卡——在本地、瞬间完成,不碰网络。只需在线激活一次;此后受保护的软件完全在设备上验证与解密。

五关全过,软件若无其事地照常运行;任何一关不过,什么都解不开。

  1. 01真实性

    授权由我们为你的账号专门签发——伪造的授权一眼识破,什么都拿不到。

  2. 02有效性

    授权未过期,且这台机器仍有产出受保护产物的权限。

  3. 03设备

    机器指纹必须与授权设备一致——克隆和拷贝到此为止。

  4. 04权限

    代码即将做的事,必须在授权允许的范围之内。

  5. 05时效

    被拷贝、被截留的旧凭证当场失效——每一次校验都必须是全新的。

网络无需联网
1 条命令
加密代码与模型——零代码改动
0
运行时联网次数——验证与解密全程离线
三大平台
macOS · Windows · Linux — Python 3.9–3.14
48h
免费试用——完整离线保护,无需信用卡

使用流程

四步搞定,论分钟不论天。

不必重写 SDK,也不用给构建系统动手术。安装、保护、交付——而且交付出去的应用,在你的订阅结束后照常运行。

  1. 1

    激活

    pip install,登录一次——几秒钟内这台机器就完成授权。

  2. 2

    保护

    一条命令加密代码与模型,逐模块自动设闸,零代码改动。

  3. 3

    交付

    受保护的应用随你怎么发。你的用户无需账号,也无需安装。

  4. 4

    运行

    打开即用——每一次都全程离线完成验证与解密。

Agent 就绪

你的 AI agent 已经会用了。

运行一条命令,项目里任何 AI coding agent——包括 Claude Code——就自己学会了怎么保护你的代码和模型。不用看手册,也不用配置。

$ magiclock skill

定价

每个方案,都包含一切。

代码与模型加密、设备绑定、离线运行时、云控产物开关——所有能力,每个付费方案都有。免费试用 48 小时;按周、按月或按年订阅,或一次买断永久拥有。

已交付的应用,在你的订阅结束后照常运行。

几分钟,锁好一切。

你的下一个版本就能以密文交付。开始免费试用,完整走一遍安装、保护、运行——一杯咖啡还没凉。