You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
-
# Contributing to PrivacyGo Data Clean Room
1
+
# Contributing to ManaTEE
2
2
3
-
We happily welcome contributions to the PGDCR. We use [GitHub Issues](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/issues) to track community reported issues and [GitHub Pull Requests](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/pulls) for accepting changes.
3
+
We happily welcome contributions to the ManaTEE. We use [GitHub Issues](https://github.com/manatee-project/manatee/issues) to track community reported issues and [GitHub Pull Requests](https://github.com/manatee-project/manatee/pulls) for accepting changes.
4
4
5
5
6
6
Read our [Code of Coduct](./CODE_OF_CONDUCT.md) to keep our community approachable and respectable.
@@ -19,7 +19,7 @@ Pull Requests should follow the "Title: Description" format, where the Descripti
19
19
20
20
### Design Docs
21
21
22
-
A contributor proposes a design with a PR on the repository to allow for revisions and discussions. If a design needs to be discussed before formulating a document for it, make use of Google doc and [GitHub issue](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/issues) to involve the community on the discussion.
22
+
A contributor proposes a design with a PR on the repository to allow for revisions and discussions. If a design needs to be discussed before formulating a document for it, make use of Google doc and [GitHub issue](https://github.com/manatee-project/manatee/issues) to involve the community on the discussion.
23
23
24
24
### GitHub Issues
25
25
@@ -40,12 +40,12 @@ When filing an issue, please check existing open, or recently closed, issues to
40
40
41
41
### Find interesting issue
42
42
43
-
If you spot a problem, [search if an issue already exists](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/issues). If a related issue doesn't exist, you can open a new issue by clicking the [New issue](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/issues/new).
43
+
If you spot a problem, [search if an issue already exists](https://github.com/manatee-project/manatee/issues). If a related issue doesn't exist, you can open a new issue by clicking the [New issue](https://github.com/manatee-project/manatee/issues/new).
44
44
45
45
46
46
### Open a Pull request.
47
47
48
-
When you're done making the changes, open a [Pull Requests](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/pulls) and fill PR template so we can better review your PR. The [template](https://github.com/tiktok-privacy-innovation/PrivacyGo-DataCleanRoom/issues/new) helps reviewers understand your changes and the purpose of your pull request.
48
+
When you're done making the changes, open a [Pull Requests](https://github.com/manatee-project/manatee/pulls) and fill PR template so we can better review your PR. The [template](https://github.com/manatee-project/manatee/issues/new) helps reviewers understand your changes and the purpose of your pull request.
49
49
50
50
Don't forget to link PR to issue if you are solving one.
Copy file name to clipboardExpand all lines: README.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,24 +1,24 @@
1
-
# PrivacyGo Data Clean Room
1
+
# ManaTEE Project
2
2
3
3
> Note: we are releasing an alpha version, which may miss some necessary features.
4
4
5
-
PrivacyGo Data Clean Room (PGDCR) is an open-source project for easily building and deploying data collaboration framework to the cloud using trusted execution environments (TEEs).
5
+
ManaTEE is an open-source project for easily building and deploying data collaboration framework to the cloud using trusted execution environments (TEEs).
6
6
It allows users to easily collaborate on private datasets without leaking privacy of individual data.
7
-
PGDCR achieves this by combining different privacy-enhancing technologies (PETs) in different programming stages.
7
+
ManaTEE achieves this by combining different privacy-enhancing technologies (PETs) in different programming stages.
8
8
9
-
In summary, PGDCR is great tool for data collaboration with the following features.
9
+
In summary, ManaTEE is great tool for data collaboration with the following features.
10
10
11
-
***Interactive Programming**: PGDCR integrates with an existing Jupyter Notebook interface such that the data analysts can program interactively with popular languages like Python
12
-
***Multiparty**: PGDCR allows multi-party data collaboration without needing to send the private data to each other
13
-
***Cloud-Ready**: PGDCR can be easily deployed in TEEs in the cloud, including Google Confidential Space
14
-
***Accurate Results**: PGDCR does not sacrifice accuracy for data privacy. This is achieved by a two-stage approach with different PETs applied to each stage.
11
+
***Interactive Programming**: ManaTEE integrates with an existing Jupyter Notebook interface such that the data analysts can program interactively with popular languages like Python
12
+
***Multiparty**: ManaTEE allows multi-party data collaboration without needing to send the private data to each other
13
+
***Cloud-Ready**: ManaTEE can be easily deployed in TEEs in the cloud, including Google Confidential Space
14
+
***Accurate Results**: ManaTEE does not sacrifice accuracy for data privacy. This is achieved by a two-stage approach with different PETs applied to each stage.
15
15
16
16
### What is Different from Other Data Collaboration Frameworks?
17
17
18
18
Data collaboration is not a new concept, and numerous data collaboration frameworks already exist.
19
19
However, different frameworks try to apply different privacy-enhancing technologies (PETs), which have different strengths and weaknesses.
20
-
PGDCR tries to utilize different PETs in different programming stages to maximize the usability while protecting individual data privacy.
21
-
Specifically, PGDCR divides data analytics in two stages: *Programming Stage* and *Secure Execution Stage*.
20
+
ManaTEE tries to utilize different PETs in different programming stages to maximize the usability while protecting individual data privacy.
21
+
Specifically, ManaTEE divides data analytics in two stages: *Programming Stage* and *Secure Execution Stage*.
22
22
23
23

24
24
@@ -35,15 +35,15 @@ TEE also assures the data scientists that the integrity of their program and the
35
35
36
36
### Use Cases
37
37
38
-
There are many potential use cases of the PGDCR:
38
+
There are many potential use cases of the ManaTEE:
39
39
40
40
***Trusted Research Environments (TREs)**: Some data may be valuable to various research on public health, economic impact, and many other fields.
41
-
TREs are a secure environment where authorized/vetted researchers and organizations can access the data. The data provider can choose to use PGDCR to build their TRE.
42
-
Currently, [TikTok's Research Tools Virtual Compute Environment (VCE)](https://developers.tiktok.com/doc/vce-getting-started) is built on top of PGDCR.
41
+
TREs are a secure environment where authorized/vetted researchers and organizations can access the data. The data provider can choose to use ManaTEE to build their TRE.
42
+
Currently, [TikTok's Research Tools Virtual Compute Environment (VCE)](https://developers.tiktok.com/doc/vce-getting-started) is built on top of ManaTEE.
43
43
44
-
***Advertisement and Marketing**: Ads is a popular use case of data collaboration frameworks. PGDCR can be used for [lookalike segment analysis](https://en.wikipedia.org/wiki/Lookalike_audience) for advertisers, or [Ad Tracking](https://en.wikipedia.org/wiki/Ad_tracking) with private user data.
44
+
***Advertisement and Marketing**: Ads is a popular use case of data collaboration frameworks. ManaTEE can be used for [lookalike segment analysis](https://en.wikipedia.org/wiki/Lookalike_audience) for advertisers, or [Ad Tracking](https://en.wikipedia.org/wiki/Ad_tracking) with private user data.
45
45
46
-
***Machine Learning**: PGDCR can be useful for machine learning involving private data or models. For example, a private model provider can provide their model for fine-tuning, but do not reveal the actual model in the Programming Stage.
46
+
***Machine Learning**: ManaTEE can be useful for machine learning involving private data or models. For example, a private model provider can provide their model for fine-tuning, but do not reveal the actual model in the Programming Stage.
0 commit comments