Skip to content

Commit f4eb23f

Browse files
committed
refactor: comprehensive copywriting
1 parent 65388a3 commit f4eb23f

File tree

11 files changed

+154
-70
lines changed

11 files changed

+154
-70
lines changed

src/build-iapp/guides/debugging.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ except Exception as e:
169169

170170
Continue improving your iApps:
171171

172-
- **[Inputs and Outputs](/build_iapp/guides/inputs-and-outputs)** - Handle data
172+
- **[Inputs and Outputs](/build-iapp/guides/inputs-and-outputs)** - Handle data
173173
in TEE
174-
- **[How to Get and Decrypt Results](/build_iapp/guides/how-to-get-and-decrypt-results)** -
174+
- **[How to Get and Decrypt Results](/build-iapp/guides/how-to-get-and-decrypt-results)** -
175175
Retrieve results

src/build-iapp/guides/how-to-get-and-decrypt-results.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,6 @@ Integrate result handling into your applications:
309309

310310
### Advanced Topics
311311

312-
- **[DataProtector SDK](/manage_data/dataProtector)** - Complete SDK
312+
- **[DataProtector SDK](/manage-data/dataProtector)** - Complete SDK
313313
documentation
314314
- **[SDK Deep Dive](/deep_dive/sdk)** - Advanced result handling techniques

src/build-iapp/iapp-generator.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ description:
99
# 🤖 iApp Generator
1010

1111
**Build privacy-first applications that run in secure TEE environments.** iApp
12-
Generator is your complete toolkit for creating, testing, and deploying
13-
confidential iApps on the iExec network.
12+
Generator is your complete Privacy Plug & Play toolkit for creating, testing,
13+
and deploying reusable confidential iApps on the iExec network.
1414

15-
Transform your ideas into production-ready privacy-preserving applications in
16-
minutes, not months.
15+
Transform your ideas into production-ready, composable privacy-preserving
16+
applications in minutes, not months.
1717

1818
## What is iApp Generator?
1919

@@ -41,33 +41,33 @@ minutes, not months.
4141

4242
Start here to understand what iApps are and how they work:
4343

44-
- **[What Is an iApp?](/build_iapp/iapp-generator/what-is-iapp)** - Core
44+
- **[What Is an iApp?](/build-iapp/iapp-generator/what-is-iapp)** - Core
4545
concepts and TEE overview
46-
- **[Getting Started](/build_iapp/iapp-generator/getting-started)** - Your first
46+
- **[Getting Started](/build-iapp/iapp-generator/getting-started)** - Your first
4747
iApp in 15 minutes
48-
- **[Building Your iApp](/build_iapp/iapp-generator/building-your-iexec-app)** -
48+
- **[Building Your iApp](/build-iapp/iapp-generator/building-your-iexec-app)** -
4949
Complete development guide
5050

5151
### 2. **Master the Development Workflow**
5252

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

55-
- **[Inputs and Outputs](/build_iapp/guides/inputs-and-outputs)** - Handle data
55+
- **[Inputs and Outputs](/build-iapp/guides/inputs-and-outputs)** - Handle data
5656
flow in TEE environment
57-
- **[Debugging Your iApp](/build_iapp/guides/debugging-your-iapp)** -
57+
- **[Debugging Your iApp](/build-iapp/guides/debugging-your-iapp)** -
5858
Troubleshoot execution issues
59-
- **[App Access Control and Pricing](/build_iapp/guides/orders)** - Control who
59+
- **[App Access Control and Pricing](/build-iapp/guides/orders)** - Control who
6060
can use your iApp
61-
- **[How to Get and Decrypt Results](/build_iapp/guides/how-to-get-and-decrypt-results)** -
61+
- **[How to Get and Decrypt Results](/build-iapp/guides/how-to-get-and-decrypt-results)** -
6262
Retrieve and use outputs
6363

6464
### 3. **Explore Advanced Features**
6565

6666
Ready for production? Dive into specialized topics:
6767

68-
- **[Using TDX (Experimental)](/build_iapp/guides/using-tdx-experimental)** -
68+
- **[Using TDX (Experimental)](/build-iapp/guides/using-tdx-experimental)** -
6969
Next-gen TEE technology
70-
- **[Complete Guides Overview](/build_iapp/guides)** - All development guides in
70+
- **[Complete Guides Overview](/build-iapp/guides)** - All development guides in
7171
one place
7272

7373
## Why Choose iApp Generator?
@@ -87,10 +87,10 @@ setup, deployment, and execution infrastructure.
8787
Deploy on a global network of TEE-enabled workers without managing servers or
8888
cloud infrastructure.
8989

90-
### 🔧 **Complete Toolkit**
90+
### 🔧 **Complete Privacy Toolkit**
9191

92-
From local development to production deployment, everything you need is included
93-
in one CLI tool.
92+
From local development to production deployment, all Privacy Plug & Play tools
93+
are included in one activable CLI toolkit.
9494

9595
## Ready to Build?
9696

@@ -99,16 +99,16 @@ applications:
9999

100100
::: tip Quick Path
101101

102-
1. **[Getting Started](/build_iapp/iapp-generator/getting-started)** - Build
102+
1. **[Getting Started](/build-iapp/iapp-generator/getting-started)** - Build
103103
your first iApp (15 minutes)
104-
2. **[Inputs and Outputs](/build_iapp/guides/inputs-and-outputs)** - Handle data
104+
2. **[Inputs and Outputs](/build-iapp/guides/inputs-and-outputs)** - Handle data
105105
properly
106-
3. **[Debugging](/build_iapp/guides/debugging-your-iapp)** - Fix issues quickly
107-
4. **[App Access Control](/build_iapp/guides/orders)** - Go to production :::
106+
3. **[Debugging](/build-iapp/guides/debugging-your-iapp)** - Fix issues quickly
107+
4. **[App Access Control](/build-iapp/guides/orders)** - Go to production :::
108108

109109
### Need Help?
110110

111-
- **[Complete Guides](/build_iapp/guides)** - All development guides
111+
- **[Complete Guides](/build-iapp/guides)** - All development guides
112112
- **[iExec Discord](https://discord.com/invite/pbt9m98wnU)** - Community support
113113
- **[Protocol Documentation](https://protocol.docs.iex.ec)** - Technical deep
114114
dive

src/build-iapp/iapp-generator/building-your-iexec-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ securely within a **Trusted Execution Environment (TEE)**.
167167

168168
::: info
169169

170-
🧪 While **TEE** iApp are base on **intel SGX** technology by default, iApp has
170+
🧪 While **TEE** iApp are based on **intel SGX** technology by default, iApp has
171171
an experimental support for **intel TDX** applications.
172172

173173
TDX mode is enabled by setting the environment variable

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

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@ description: Privacy-first applications that run on decentralized infrastructure
55

66
# 🚀 What is an iApp?
77

8-
An iExec Application (iApp) is your regular application code (Python script, AI
9-
model, data processor, ...) that can securely process protected data (created by
8+
An iExec Application (iApp) brings Privacy Plug & Play to your regular
9+
application code (Python script, AI model, data processor, ...) enabling it to
10+
securely process protected data (created by
1011
[DataProtector](/manage-data/dataProtector)) inside a confidential computing
1112
environment called TEE (a Trusted Execution Environment).
1213

1314
## Why iApps Matter ?
1415

15-
iApps let you process sensitive data while keeping it private and secure.
16+
iApps provide Privacy Plug & Play capabilities that let you process sensitive
17+
data while keeping it private and secure.
1618

1719
Imagine you want to build:
1820

@@ -37,8 +39,10 @@ Imagine you want to build:
3739
</div>
3840
</div>
3941

40-
Users have this data, but they won't give it to your regular app. **With iApps,
41-
they will.**
42+
Users have this data, but they won't trust your regular app with it. **With
43+
Privacy Plug & Play iApps, they will.**
44+
45+
**You gain their trust. They gain their privacy. Everyone wins.**
4246

4347
## Key Concepts
4448

@@ -63,13 +67,12 @@ they will.**
6367

6468
## How it Works
6569

66-
Your code runs in a Trusted Execution Environment (TEE), a secure area inside
67-
specific processors (Intel SGX/TDX chipset). Everything that happens there stays
68-
private and protected, even from the operating system.
70+
Your code runs in a Trusted Execution Environment (TEE). This secure area exists
71+
inside specific processors (Intel SGX/TDX chipset). Everything stays private and
72+
protected there, even from the operating system.
6973

70-
An authorized user can trigger an iApp that processes someone's protected data
71-
inside this private environment. The data is used, but never exposed, not even
72-
to the person running the app.
74+
Authorized users trigger iApps that process protected data inside this private
75+
environment. Your iApp uses the data but never exposes it, not even to you.
7376

7477
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 mb-6">
7578
<div class="flex flex-col gap-3">
@@ -93,9 +96,9 @@ to the person running the app.
9396
</div>
9497

9598
Your iApp can send emails, update contracts, make transactions, trigger
96-
notifications - anything your code needs to do with the protected data. This
97-
isn't about trust - it's about **cryptographic and hardware-enforced
98-
guarantees** that privacy is preserved within the TEE execution environment.
99+
notifications - anything your code needs. This isn't about trust. We provide
100+
**cryptographic and hardware-enforced guarantees** that preserve privacy within
101+
the TEE execution environment.
99102

100103
## Use Cases
101104

@@ -143,7 +146,7 @@ be an iApp.
143146

144147
:::
145148

146-
::: details ⚡How fast are iApps?
149+
::: details ⚡ How fast are iApps?
147150

148151
Initial task scheduling takes a few seconds (depending on the resources the
149152
worker download, congestion etc), then your code runs at normal speed depending
@@ -182,14 +185,14 @@ Node.js for simplified development.
182185
<div>📚</div>
183186
<div>
184187
Learn More - iApp Generator:
185-
<a href="/build-iapp/iapp-generator">Complete DataProtector Documentation</a>
188+
<a href="/build-iapp/iapp-generator">Complete iApp Generator Documentation</a>
186189
</div>
187190
</div>
188191
<div class="flex items-start gap-3">
189192
<div>🚀</div>
190193
<div>
191194
Getting Started - deploy your first iApp:
192-
<a href="/build-iapp/guides/build-&-deploy-iapp">DataProtector Quick Start Guide</a>
195+
<a href="/build-iapp/guides/build-&-deploy-iapp">iApp Quick Start Guide</a>
193196
</div>
194197
</div>
195198
</div>
@@ -199,4 +202,11 @@ Node.js for simplified development.
199202
---
200203

201204
**TL;DR**: iApps = Your code + Secure execution + User privacy + Verifiable
202-
results. Cloud computing, but nobody can spy on your stuff. 🔒
205+
results.
206+
207+
**Cloud computing where privacy is guaranteed, not hoped for.** 🔒
208+
209+
<div class="bg-gradient-to-r from-green-400/10 to-green-400/5 rounded-[6px] p-6 border-l-4 border-green-600 mt-6">
210+
<h4 class="!mt-0 !mb-2">💪 You're Building the Future</h4>
211+
<p class="!mb-0">Every iApp you create **empowers users to take control of their data** while still benefiting from powerful applications. You're not just building software—**you're building trust, privacy, and digital sovereignty for the next billion users**.</p>
212+
</div>

src/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
layout: home
44

55
hero:
6-
name: 'Privacy Made Easy'
6+
name: 'Privacy Plug'
77
tagline:
88
'Build decentralized applications that combine governance, privacy, and
9-
monetization.'
9+
monetization with plug-and-play privacy tools.'
1010
actions:
1111
- theme: brand
1212
text: Get Started
@@ -23,14 +23,14 @@ features:
2323
- icon: 🔐
2424
title: Protect & Manage Data
2525
details:
26-
Secure your data with advanced encryption and control access while
26+
Secure your data with plug-and-play encryption and access controls while
2727
maintaining privacy using DataProtector
2828
link: /manage-data/what-is-protected-data
2929
- icon: 🤖
3030
title: Build iApps
3131
details:
32-
Create decentralized applications that run on confidential computing
33-
infrastructure with our iApp Generator
32+
Create decentralized privacy-first applications with plug-and-play
33+
confidential computing using our iApp Generator
3434
link: /build-iapp/what-is-iapp
3535
- icon:
3636
title: Use iApps

src/manage-data/dataProtector/getting-started.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,20 @@ title: Getting Started
33
description: DataProtector getting started
44
---
55

6-
# Getting Started
6+
# Getting Started with DataProtector
77

88
[![GitHub package.json version (branch)](https://img.shields.io/badge/npm-2.0.0--beta-green)](https://www.npmjs.com/package/@iexec/dataprotector)
99

10+
**Experience Privacy Plug & Play data protection** in minutes. DataProtector
11+
makes it simple to encrypt, control, and monetize your sensitive data while
12+
maintaining complete ownership and privacy.
13+
1014
## Overview
1115

16+
DataProtector brings **Privacy Plug & Play** to data management. Instead of
17+
complex encryption schemes and access control systems, you get simple, powerful
18+
tools that **protect your data while unlocking its value**.
19+
1220
### Prerequisites
1321

1422
Before getting started, ensure that you have the following installed on your

src/manage-data/what-is-protected-data.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ description: Understanding iExec's data protection mechanisms
66
# ❓ What is Protected Data?
77

88
Protected Data refers to any data encrypted using the **iExec Data Protector
9-
tool**. This end-to-end encryption solution enables users to protect, manage and
10-
monetize their data within the Web3 ecosystem.
9+
tool**. This Privacy Plug & Play encryption solution enables users to protect,
10+
manage and monetize their data within the Web3 ecosystem effortlessly.
1111

1212
<div class="bg-gradient-to-r from-purple-400/10 to-purple-400/5 rounded-[6px] p-6 border-l-4 border-fuchsia-700 mb-6">
13-
<p class="m-0!">Unlike standard datasets, Protected Data exposes its <span class="text-fuchsia-700 font-semibold">data types on-chain</span> (for example, indicating that it contains an email address or a photo). This allows anyone to <span class="text-fuchsia-700 font-semibold">identify entries with the corresponding types</span>.</p>
13+
<p class="m-0!">Unlike standard datasets, Protected Data exposes its <span class="text-fuchsia-700 font-semibold">data types on-chain</span> (indicating email addresses or photos). This lets anyone <span class="text-fuchsia-700 font-semibold">identify entries with matching types</span>.</p>
1414
</div>
1515

1616
## Key Concepts
@@ -186,7 +186,7 @@ monetize their data within the Web3 ecosystem.
186186
</div>
187187

188188
<div class="bg-gradient-to-r from-green-400/10 to-green-400/5 rounded-[6px] p-6 border-l-4 border-green-600 mb-6">
189-
<p class="m-0!">Ready to protect your data? Start with our <span class="text-green-700 font-semibold">DataProtector guides</span> and learn how to secure your sensitive information while unlocking its value.</p>
189+
<p class="m-0!">Ready to protect your data? Start with our <span class="text-green-700 font-semibold">DataProtector guides</span>. Learn how to secure sensitive information while unlocking its value.</p>
190190
</div>
191191

192192
## Next Steps

src/overview/quick-start.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ learning and prototyping.
102102

103103
</CardGrid>
104104

105-
## Next StepsAfter Exploring our Starters and Sandboxes
105+
## Next Steps After Exploring our Starters and Sandboxes
106106

107107
1. **Choose Your Framework**: Start with our Next.js template or wait for
108108
React/Vue options

0 commit comments

Comments
 (0)