あなたのコード。あなたのモデル。
鍵は、あなただけに。
1 コマンドで Python コードと AI モデルを暗号化。その瞬間から、許可したデバイスでしか動きません——どこへ渡っても、完全オフラインで。必要なら、ポータルからワンクリックで遠隔停止も。
実際のワークフロー — インストールからオフライン実行まで。
コード保護
1 コマンドで、ソースは暗号文に。
`magiclock protect` を実行すると、Python ソースは暗号化された成果物になります——普通の Python と同じように import して動きますが、許可したマシンの上でだけ。
- 暗号文で出荷、Python のように動作
- 保護されたファイルはこれまで通り import され、実行されます。利用者は何も気づきません——他所へコピーすればただのノイズになる、という点を除いて。
- マーク不要、守り漏れゼロ
- デコレーターもコード変更も不要。保護されたどのモジュールも、1 行も実行される前にランタイムゲートを通ります。
- さらに強く、コンパイル版
- フラグ 1 つで堅牢化ネイティブバイナリをビルド——バイトコードの代わりにマシンコードで、最強の保護レベルに。
- プロジェクト全体を、自己完結アプリに
- --standalone を付ければ、プロジェクト全体をランタイムごと自己完結アプリにコンパイル。利用者に Python もパッケージもセットアップも不要——受け取ってそのまま実行できます。
2つの約束
永久にオフライン、あるいは、あなたが止められる。
すべての成果物はどちらか一方であり、保護するその瞬間にあなたが選びます。どちらの約束も絶対で、互いを損ないません。
実行中。オフにすれば、配布先すべてで停止します。
デモ用に高速化しています:実際の成果物は自身の周期で再確認し、通信が途絶えても指定した猶予期間は動作を続けます。
ずっと動きます。
出荷した成果物は決して通信しません。サブスクリプションの終了も、アカウントからのマシン削除も、すでにお客様の手にあるソフトウェアには影響しません。
- 実行時にネットワークは一切不要です。
- その後は私たちにもあなたにも止められません。
- 通常の納品に最適:売って、届けて、それで完了。
正直な代償:オフライン成果物は回収できません。回収が必要なら、もう一方の約束を選んでください。 無料トライアルで作成されるのはこのオフライン成果物です。
止めるタイミングは、あなた次第。
クラウド制御成果物は、実行の前にあなたの許可を確認します。ポータルでスイッチを切れば、配布先すべてで次回チェック時に停止します。
- 成果物ごとに、いつでも停止・再開できます。
- オフラインでも、あなたが決めた猶予期間(1時間〜30日)は動作します。
- レンタル、サブスクリプション、期限付きPoC、未回収の請求に最適。
許可は偽造できず、停止を回避することもできません——このスイッチはあなただけのものです。
同じコマンドにフラグ1つ:`magiclock protect app.py --web-gate`。1つの製品ラインで併用も可能——選択は成果物ごとで、アカウント単位ではありません。
モデル保護
モデルはメモリ上でのみ復号。ほかのどこでも開きません。
何か月もかけて訓練した重みは一度だけ暗号化され、許可した各デバイスに封印されます。開くのは推論のその瞬間、メモリの中だけ——ディスクには決して落ちません。
- 一度暗号化し、デバイスごとに封印
- 許可されたマシンごとに専用のエンベロープを持ちます。漏れうる共有鍵は存在しません——コピーされたファイルは、他人のハードウェアでは何もできません。
- 復号の秘密は決して外に出ない
- 復号に必要な秘密は許可されたデバイス上にしか存在しません——アップロードも預託もされず、どのサーバーも渡すことができません。私たちのサーバーでさえも。
- 推論コードの変更はゼロ
- runtime.open_model() で重みを読み込めば、下流はすべてそのまま——PyTorch も ONNX も、ファイルを読むものなら何でも。
デバイス固定 · 完全オフライン
ライセンスは、マシンそのもの。
実行のたびに 5 段階のゲートを通ります——ローカルで、瞬時に、ネットワークなしで。オンラインは最初の有効化の一度だけ。以後、保護されたソフトウェアは検証も復号もすべてデバイス上で行います。
5 つすべてを通れば、何事もなかったかのように動作します。1 つでも失敗すれば、何も復号されません。
- 01真正性
ライセンスは私たちがあなたのアカウントのために発行したもの——偽物は一目で見破られ、何も動かせません。
- 02有効性
有効期限内で、そのマシンは成果物を作成する権限を保持しています。
- 03デバイス
マシンの指紋が許可デバイスと一致すること——クローンもコピーもここで止まります。
- 04権限
コードがこれから行うことが、ライセンスの許す範囲の中にあること。
- 05鮮度
コピー・傍受された古い資格情報はその場で無効——検証は毎回まっさらな状態で行われます。
- 1 コマンド
- コードとモデルを暗号化——コード変更ゼロ
- 0
- 実行時に必要なネットワーク接続の数
- 3
- プラットフォーム——macOS・Windows・Linux · Python 3.9–3.14
- 48h
- 無料トライアル — オフライン保護をフル機能で、カード不要
使い方
4 ステップ。日単位ではなく、分単位で。
SDK の書き直しも、ビルドシステムの大手術も不要。インストールして、保護して、出荷する——しかも出荷したアプリは、購読が終わっても動き続けます。
- 1
有効化
pip install して一度サインイン——数秒でこのマシンが許可されます。
- 2
保護
1 コマンドでコードとモデルを暗号化。モジュールごとに自動でゲートが入り、コード変更は不要。
- 3
出荷
保護済みアプリは好きな方法で配布。利用者にアカウントもインストールも不要です。
- 4
実行
開けば動く——検証も復号も、毎回完全オフラインで。
エージェント対応
あなたの AI エージェントは、もう使い方を知っています。
コマンドを 1 つ実行するだけで、プロジェクト内のあらゆる AI コーディングエージェント——Claude Code を含む——が、コードとモデルの保護を自ら学びます。マニュアルも設定も不要。
$ magiclock skill料金
どのプランにも、すべてが入っています。
コードとモデルの暗号化、デバイス固定、オフラインランタイム、クラウド停止スイッチ——そのすべてが、どの有料プランにも。まずは 48 時間無料。週額・月額・年額の購読、または買い切りで所有も。
出荷済みのアプリは、購読が終わっても動き続けます。