Skip to content

Commit 6f969c1

Browse files
committed
fix: update iApp documentation to improve workflow clarity and FAQ structure
- Changed the section title from "The Technical Reality" to "The Workflow" for better alignment with user understanding. - Enhanced the FAQ section by restructuring questions and answers for improved readability and clarity, ensuring users can easily find information about building, speed, security, deployment, and programming language support for iApps.
1 parent 6ae8832 commit 6f969c1

File tree

1 file changed

+32
-16
lines changed

1 file changed

+32
-16
lines changed

src/build-iapp/what-is-iapp.md

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ Here's why users will actually use your iApp with their private data:
110110
- ✅ New business models around privacy-preserving analytics
111111
- ✅ Competitive advantage through privacy guarantees
112112

113-
### The Technical Reality
113+
### The Workflow
114114

115115
```
116116
User's Private Data → Encrypted → TEE Environment → Your iApp uses it → Actions Performed
@@ -147,27 +147,43 @@ transactions, or updates.
147147

148148
## ❓ Frequently Asked Questions
149149

150-
::: details 📦 What can I build with iApps? Anything that runs in Docker! AI
151-
models, data processing scripts, web scrapers, image processing, financial
152-
calculations, etc. If it runs in a container, it can be an iApp. :::
150+
::: details 📦 What can I build with iApps?
153151

154-
::: details ⚡ How fast are iApps? Initial task scheduling takes ~30 seconds
155-
(depending on the resources the worker download, congestion etc), then your code
156-
runs at normal speed depending on complexity. :::
152+
Anything that runs in Docker! AI models, data processing scripts, web scrapers,
153+
image processing, financial calculations, etc. If it runs in a container, it can
154+
be an iApp.
157155

158-
::: details 🛡️ Are iApps really secure? Yes! Code runs in Intel SGX or TDX
159-
secure enclaves. Even the worker running your iApp can't see what's happening
160-
inside the enclave. :::
156+
:::
157+
158+
::: details ⚡How fast are iApps?
159+
160+
Initial task scheduling takes ~30 seconds (depending on the resources the worker
161+
download, congestion etc), then your code runs at normal speed depending on
162+
complexity.
163+
164+
:::
165+
166+
::: details 🛡️ Are iApps really secure?
167+
168+
Yes! Code runs in Intel SGX or TDX secure enclaves. Even the worker running your
169+
iApp can't see what's happening inside the enclave.
161170

162-
::: details 🚀 How do I deploy my first iApp? Try our
163-
[Hello World](/overview/helloWorld) for a quick start, or check the
171+
:::
172+
173+
::: details 🚀 How do I deploy my first iApp?
174+
175+
Try our [Hello World](/overview/helloWorld) for a quick start, or check the
164176
[iApp Generator](/build_iapp/iapp-generator) section for detailed instructions.
177+
165178
:::
166179

167-
::: details 🔧 What programming languages are supported? iApps can be built in
168-
any language that runs in Docker (Python, JavaScript, R, Java, Go, etc.).
169-
However, **iApp Generator** currently supports only Python and Node.js for
170-
simplified development. :::
180+
::: details 🔧 What programming languages are supported?
181+
182+
iApps can be built in any language that runs in Docker (Python, JavaScript, R,
183+
Java, Go, etc.). However, **iApp Generator** currently supports only Python and
184+
Node.js for simplified development.
185+
186+
:::
171187

172188
## Why This Changes Everything
173189

0 commit comments

Comments
 (0)