Skip to content

🤖 iApp Generator

Here's the tool, what it does, and how to use it. iApp Generator is a CLI that builds applications running inside TEEs. You write code, we handle the confidential computing setup.

What is iApp Generator?

iApp Generator builds confidential applications. Your code runs in Intel SGX/TDX secure enclaves where data stays private during processing.

What iApp Generator Provides

  • Project scaffolding - Complete iApp structure ready to deploy
  • Local testing - Debug and iterate quickly in simulation mode
  • One-click deployment - Deploy to TEE workers with a single command
  • Input/output handling - Seamless integration with protected data

Quick Start Path

1. Learn the Concepts

Start here to understand what iApp are and how they work:

2. Master the Development Workflow

Once you've built your first iApp, level up with these practical guides:

3. Explore Advanced Features

Ready for production? Dive into specialized topics:

Why Choose iApp Generator?

Privacy without infrastructure overhead

Your code runs in Intel SGX/TDX enclaves. Even the worker running your app can't see what's happening inside.

You build, we handle the TEE complexity

Write normal application code. iApp Generator handles secure deployment, worker coordination, and result encryption.

Runs everywhere TEEs exist

Deploy across Intel-enabled workers globally. No server management, no cloud provider lock-in.

Complete toolkit

Development, testing, deployment, and execution - everything included in one CLI.

Ready to Build?

Start with the basics and work your way up to advanced privacy-preserving applications:

Quick Path

  1. Getting Started - Build your first iApp (15 minutes)
  2. Inputs and Outputs - Handle data properly
  3. Debugging - Fix issues quickly
  4. App Access Control - Go to production

Need Help?


Ready to revolutionize privacy in computing? Your first privacy-preserving application is just a few commands away! 🚀