ttl.space

ttl.space

暗号化された一時ストレージ

開発者と自動化パイプラインのための、エンドツーエンド暗号化・期限付きファイル転送。

暗号化 & 送信
ここにファイルをドロップするか、クリックして選択
最大 2 GB · エンドツーエンド暗号化 · TTL 7日間
クイックスタート
quick start
$ ttl send starmap.pdf No password provided. Generate one? [Y/n]: Generated password: aB3kL9mX ·✧★◉ Thank goodness, starmap.pdf is in orbit (2.1 MB) IMPORTANT! Save your password — required to download and decrypt the file. Password: aB3kL9mX https://ttl.space/xK9mQ2vLpA $ ttl get https://ttl.space/xK9mQ2vLpA Enter password: ******** Password verified ◉★✧· Phew, starmap.pdf landed safe and sound (2.1 MB)
仕組み

エンドツーエンド暗号化

アップロード前にお使いのデバイスですべて暗号化されます。サーバーには ciphertext のみが保存されます。

設計上エフェメラル

すべてのファイルに TTL が設定されます。期限が来ると完全に削除され、何も残りません。

AIエージェント対応

自動化パイプラインやAIエージェントと連携可能。構造化された JSON 出力、非対話型動作、明確な終了コード。

CLI ネイティブ

バイナリひとつで完結。アカウント不要、設定不要。インストールしてすぐ使えます。

インストール
homebrew
$ brew install tweenietomatoes/ttl/ttl
scoop
$ scoop bucket add ttl https://github.com/tweenietomatoes/scoop-ttl $ scoop install ttl
binary
# Download from GitHub Releases $ curl -Lo ttl.tar.gz \ https://github.com/tweenietomatoes/ttl/releases/latest/download/ttl_linux_amd64.tar.gz $ tar xzf ttl.tar.gz && sudo mv ttl /usr/local/bin/
go
$ go install github.com/tweenietomatoes/ttl/cmd/ttl@latest
使い方ガイド → GitHub →
すべてのファイルは TTL の期限切れ後に自動削除されます。一時的な転送向けに設計されています。
制限
2 GB 最大ファイルサイズ
7 days 最大保持期間
10 / day IPあたりのアップロード数
30 / 10s IPあたりのリクエスト数
Orbit プラン
10 GB ファイル · TTL 30日間 · 250 GB ストレージ
€3.99/月 →
ゼロ知識

サーバーはデータを一切見ません。すべてはデバイスを離れる前に暗号化されます。

1.
ファイル内容 アップロード前にデバイスで暗号化。サーバーには ciphertext のみ保存されます。
2.
ファイル名 暗号化ペイロード内に埋め込まれ、サーバーからは見えません。
3.
パスワード 送信されることはありません。暗号化キーの導出にローカルで使用されます。
4.
暗号化方式 Argon2id + XChaCha20-Poly1305 認証付き暗号化。
エンドツーエンド暗号化 エフェメラル · 実用的 ゼロ知識 · ゼロトラスト Orbit · 使い方 · 法的情報