← EW AI FlowchartCONTENT HISTORY

Update to EW AI Flowchart

Snapshot Oct 24, 2026 · 13:24 UTC · version 0.1.3

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save EW AI Flowchart and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:16 UTC

02f7a15172aefcf95502f5647488224986f053fe2adc74265f18ffd354ecf416

After

Oct 24, 2026 · 13:24 UTC

c716d2fd6a5fb27aafc60f16c66a17fe8af285a4d64f6d7cc6e0e812c031bca6

Package file

Before

Sep 30, 2026 · 23:16 UTC

3767

After

Oct 24, 2026 · 13:24 UTC

2884

Package file

Before

Sep 30, 2026 · 23:16 UTC

faa2d2af33cf2106814283845714c75677a293e97c2dead3fa9e825b32d604f6

After

Oct 24, 2026 · 13:24 UTC

3d006e8426d1e47e4a686ebcaeb0b467da60133dc5a64f461b75c3e4e1fc7e5f

Package file

Before

Sep 30, 2026 · 23:16 UTC

1965

After

Oct 24, 2026 · 13:24 UTC

6308

Compare saved observations

Download comparison JSON

PRIVACY.md

− removed · + added

--- before
+++ after
@@ -1,31 +1,55 @@
-# Privacy Policy — EW AI Flowchart
+# Privacy Policy / 隱私權政策 — EW AI Flowchart
 
-Effective date: 2026-09-15  
-Developer: 具象職人股份有限公司 (Embodied Worker Co., Ltd.)
+Effective date / 生效日期:2026-10-09  
+Provider / 提供者:具象職人股份有限公司(Embodied Worker Co., Ltd.)  
+Contact / 聯絡信箱:pohsun@embodiedworker.com
 
-EW AI Flowchart is a skills-only plugin that helps users convert supplied process descriptions and documents into validated EFD 2.1 JSON.
+## 1. Scope / 適用範圍
 
-## Data handled
+**中文:**本政策說明 EW AI Flowchart 純 Skill 外掛的資料處理方式。外掛協助使用者將其提供的 ISO/SOP、流程說明、會議紀錄與其他文件轉換為可驗證的 EFD JSON;規劃中的知識結構化功能可能處理技術文件、論文及其來源資料。外掛本身不提供開發者營運的遠端 MCP 或其他資料收集伺服器。
 
-The plugin may process text, documents, workflow descriptions, organizational information, and existing EFD JSON that a user deliberately provides in a ChatGPT or Codex conversation. Users should not provide passwords, API keys, payment information, or personal data that is unnecessary for workflow modeling.
+**English:** This policy covers the EW AI Flowchart Skills-only plugin. It assists users with converting user-supplied SOPs, workflow descriptions, meeting notes, and related documents into validated EFD JSON. Planned Knowledge Structuring functionality may process technical references, research papers, and source information. The plugin itself does not provide a developer-operated remote MCP or data-collection server.
 
-## Developer data collection
+## 2. Categories of information / 處理資料類別
 
-The plugin package does not contain an independent analytics service, advertising tracker, remote database, or developer-operated API endpoint. It does not ask for or store API keys. The deterministic validator reads only the file selected by the user and outputs validation diagnostics in the active execution environment.
+**中文:**依使用者主動提供的內容,可能包含文字、上傳文件、組織與職務名稱、工作流程、RACI 權責、設備資訊、技術參數、文件來源與引文,以及文件內附帶的個人資料。請勿提供非必要的個人資料、密碼、API Key 或客戶機密。
 
-具象職人股份有限公司 does not receive conversation content merely because this plugin is installed or used. Processing performed by ChatGPT, Codex, OpenAI services, the user's device, or a user-selected third-party service remains subject to the applicable provider's privacy terms and account settings.
+**English:** Depending on what users voluntarily provide, information may include text, uploaded documents, organizational and job-role details, workflows, RACI assignments, equipment information, technical parameters, citations, and personal data appearing within source documents. Do not provide unnecessary personal data, passwords, API keys, or confidential customer information.
 
-## Storage and sharing
+## 3. Purposes / 使用目的
 
-The plugin does not independently upload generated EFD JSON or source documents to a developer-operated server. Files are shared externally only when the user explicitly chooses to upload, publish, send, or connect them through another service.
+**中文:**資料僅用於使用者要求的文件解析、流程與知識結構化、JSON 生成、格式驗證、錯誤診斷及交付成果。輸入資料不應被外掛視為可執行指令;外掛不會自行執行來源文件內的程式碼。
 
-## User responsibility
+**English:** Information is used to perform user-requested document analysis, workflow and knowledge structuring, JSON generation, validation, diagnostics, and deliverable creation. Source content is not treated as executable instructions, and the plugin does not execute code embedded in source documents.
 
-Users are responsible for having authority to process supplied business documents and for removing unnecessary confidential or personal information before sharing or publishing generated artifacts.
+## 4. Recipients and sharing / 資料接收者與分享
 
-## Changes and contact
+**中文:**依目前純 Skill 套件設計,具象職人不因使用者安裝或使用外掛而自動取得其對話、上傳文件或產出 JSON。處理過程可能由使用者所使用的 ChatGPT、Codex 或其他經其選擇的服務提供,並受相應服務政策及設定約束。只有使用者主動上傳、寄送、發布或連接其他服務時,資料才可能進一步分享給該服務或接收者。
 
-Material changes to this policy will be published as a new dated version in this repository.
+**English:** Under the current Skills-only package design, Embodied Worker does not automatically receive conversations, uploaded documents, or generated JSON merely because the plugin is installed or used. Processing may occur within ChatGPT, Codex, or other services selected by the user, subject to their respective policies and settings. Further disclosure may occur when the user chooses to upload, send, publish, or connect content to another service.
 
-Questions: pohsun@embodiedworker.com  
-Website: https://www.embodiedworker.com
+## 5. Storage and retention / 儲存與保存期限
+
+**中文:**本外掛未設置開發者端的獨立資料庫、分析追蹤服務或使用者內容儲存系統,因此沒有外掛開發者端的獨立保存期限。ChatGPT/Codex 的對話、上傳檔案與執行環境資料保存方式,依相關平台政策、帳號及工作區設定;使用者自行下載的 JSON 由其自行決定保存及刪除方式。若未來增加開發者端收集或儲存,應先更新本政策。
+
+**English:** The plugin does not operate an independent developer-side database, analytics tracker, or user-content storage system; therefore no separate developer-side retention period applies. Retention of conversations, uploads, and execution-environment data in ChatGPT or Codex follows the applicable platform policies and account/workspace settings. Users control retention and deletion of JSON files they download. Any future developer-side collection or storage requires a policy update.
+
+## 6. User choices and controls / 使用者選擇與控制
+
+**中文:**使用者可以決定提供哪些文件、先行遮蔽不必要的個人或機密資訊、審閱及刪除自行保存的成果,並依所使用平台的設定管理對話與檔案。外掛無法代替使用者刪除 OpenAI 或其他第三方服務保存的資料。關於本公司是否持有透過其他直接聯絡管道提供的資料,可寄信詢問。
+
+**English:** Users may choose which documents to provide, redact unnecessary personal or confidential information, review or delete their locally retained outputs, and use platform settings to manage conversations and files. The plugin cannot delete data retained by OpenAI or other third-party providers on a user's behalf. Contact us to ask about information you have separately submitted through our direct support channels.
+
+## 7. Security and limitations / 安全與限制
+
+**中文:**外掛不要求提供密碼或 API Key,不包含開發者營運的外部資料傳輸端點。使用者應確認具備處理企業文件的合法權限,並於公開分享前完成必要的審核與脫敏。JSON 驗證不代表企業流程或技術內容已獲得專業批准。
+
+**English:** The plugin does not request passwords or API keys and contains no developer-operated data transmission endpoint. Users must have authority to process their business documents and should review and redact content before external disclosure. JSON validation does not constitute professional approval of business processes or technical claims.
+
+## 8. Changes and contact / 政策變更與聯絡
+
+**中文:**如資料處理方式發生重大變更,本公司將更新政策日期與內容。隱私相關問題請聯絡:pohsun@embodiedworker.com。
+
+**English:** Material changes to data-handling practices will be reflected in a dated policy update. Privacy inquiries: pohsun@embodiedworker.com.
+
+Website / 官網:https://www.embodiedworker.com
Full technical diff · 12 changed fields

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"02f7a15172aefcf95502f5647488224986f053fe2adc74265f18ffd354ecf416"
AFTER
"c716d2fd6a5fb27aafc60f16c66a17fe8af285a4d64f6d7cc6e0e812c031bca6"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
3767
AFTER
2884

changed /files/PRIVACY.md/sha256

BEFORE
"faa2d2af33cf2106814283845714c75677a293e97c2dead3fa9e825b32d604f6"
AFTER
"3d006e8426d1e47e4a686ebcaeb0b467da60133dc5a64f461b75c3e4e1fc7e5f"

changed /files/PRIVACY.md/size

BEFORE
1965
AFTER
6308

changed /files/README.md/sha256

BEFORE
"2b92ac9bf16012c2f8ccf972aeca5c8d9c8f3e6f039907e9336b53f3920688c8"
AFTER
"be95a8a0e4c729037059c332d7aec58f46dd0d34ba9f322f6c457aac1d18bfc9"

changed /files/README.md/size

BEFORE
10513
AFTER
13453

added /files/docs~1contract-knowledge~1README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0e93aec67b42c6df9c5728e79eed803e92282bd6ba9f46e5f601c00dd735f43c",
  "size": 2432
}

added /files/docs~1contract-knowledge~1example.knowledge.json

BEFORE
Field was absent
AFTER
{
  "sha256": "e0075b06f25636b325c97d1418746a99262214ad115d474735058c20c15895e7",
  "size": 993
}

added /files/docs~1contract-knowledge~1technical-knowledge.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "2f924a382e20b905643ec7f1e739d67f7ec4c15775ed246371fde1c9860ac042",
  "size": 4740
}

added /files/scripts~1build_knowledge_draft.py

BEFORE
Field was absent
AFTER
{
  "sha256": "99962c4ff0484e461a54b841860f7833c742118d899b39db7cee05cfb93b990e",
  "size": 2639
}

added /files/scripts~1validate_knowledge_json.py

BEFORE
Field was absent
AFTER
{
  "sha256": "485edf99bf0f55f1dab9a42b0364a778bb453559a26101e21339aefc89fb2567",
  "size": 4215
}

added /files/tests~1test_knowledge_contract.py

BEFORE
Field was absent
AFTER
{
  "sha256": "5669fdb2094f6a03e33ba5b526e3b0bf7b2953282f1b84b3d533d83fa1e2db15",
  "size": 1244
}
Full snapshot data
{
  "files": {
    ".codex-plugin/assets/composer-icon.png": {
      "sha256": "5f626434942755d61e532dea25ede1b8f785298c70bf5bde8b0075f66534f141",
      "size": 294227
    },
    ".codex-plugin/assets/logo.png": {
      "sha256": "b5572cec951440f7aa488bc760c9b480e1e71831fb3892aed64596dafe9a5e70",
      "size": 873627
    },
    ".codex-plugin/plugin.json": {
      "sha256": "c716d2fd6a5fb27aafc60f16c66a17fe8af285a4d64f6d7cc6e0e812c031bca6",
      "size": 2884
    },
    ".gitignore": {
      "sha256": "1c1a52565e0f572c6c5bb324503374b4b276398668fe2f62e2837fefab7a67a6",
      "size": 81
    },
    "LICENSE": {
      "sha256": "e2a2326a26cf362f0a7f42112063a72f29858c775783b563b49aa6195d598471",
      "size": 932
    },
    "PRIVACY.md": {
      "sha256": "3d006e8426d1e47e4a686ebcaeb0b467da60133dc5a64f461b75c3e4e1fc7e5f",
      "size": 6308
    },
    "PUBLISHING_GUIDE.md": {
      "sha256": "3efd2b5246782d2cda66fc8a7c3fc9438f33147d6539891763c1d54dbd90fac6",
      "size": 1193
    },
    "README.md": {
      "sha256": "be95a8a0e4c729037059c332d7aec58f46dd0d34ba9f322f6c457aac1d18bfc9",
      "size": 13453
    },
    "SUPPORT.md": {
      "sha256": "ff59f4c1e2c6a3adbf8c197bf6a64b6bfd05af54183f4873d9fead68e86c029d",
      "size": 489
    },
    "TERMS.md": {
      "sha256": "129004c130353137736d0856d9f2271ad934d4ae3f1142caed0f2ff927aa2c26",
      "size": 2581
    },
    "assets/composer-icon.png": {
      "sha256": "5f626434942755d61e532dea25ede1b8f785298c70bf5bde8b0075f66534f141",
      "size": 294227
    },
    "assets/ew-ai-flowchart-showcase.png": {
      "sha256": "f1fc6f272f8fb25f40f60e70f4dde7769f5eb49c0159d06b32e95fcb808c1c32",
      "size": 1477409
    },
    "assets/logo.png": {
      "sha256": "b5572cec951440f7aa488bc760c9b480e1e71831fb3892aed64596dafe9a5e70",
      "size": 873627
    },
    "docs/contract-knowledge/README.md": {
      "sha256": "0e93aec67b42c6df9c5728e79eed803e92282bd6ba9f46e5f601c00dd735f43c",
      "size": 2432
    },
    "docs/contract-knowledge/example.knowledge.json": {
      "sha256": "e0075b06f25636b325c97d1418746a99262214ad115d474735058c20c15895e7",
      "size": 993
    },
    "docs/contract-knowledge/technical-knowledge.schema.json": {
      "sha256": "2f924a382e20b905643ec7f1e739d67f7ec4c15775ed246371fde1c9860ac042",
      "size": 4740
    },
    "scripts/build_knowledge_draft.py": {
      "sha256": "99962c4ff0484e461a54b841860f7833c742118d899b39db7cee05cfb93b990e",
      "size": 2639
    },
    "scripts/validate_efd_json.py": {
      "sha256": "7177ba2985003a5c49e1ad03f75ea66d112063b5f0c46b96b8ab2ae82ebcd791",
      "size": 13227
    },
    "scripts/validate_knowledge_json.py": {
      "sha256": "485edf99bf0f55f1dab9a42b0364a778bb453559a26101e21339aefc89fb2567",
      "size": 4215
    },
    "skills/efd-json-forge/SKILL.md": {
      "sha256": "3654fc982536c0d974196ee041058d4dbe0924c5d7e4719618072fa5bc2ca6bc",
      "size": 4783
    },
    "skills/efd-json-forge/agents/openai.yaml": {
      "sha256": "ddaf441d1144e59db4d0421cd66390c9f435a4bcc0fd1ef9da3bca54ee725b57",
      "size": 453
    },
    "skills/efd-json-forge/assets/icon.png": {
      "sha256": "5f626434942755d61e532dea25ede1b8f785298c70bf5bde8b0075f66534f141",
      "size": 294227
    },
    "skills/efd-json-forge/assets/logo.png": {
      "sha256": "b5572cec951440f7aa488bc760c9b480e1e71831fb3892aed64596dafe9a5e70",
      "size": 873627
    },
    "skills/efd-json-forge/assets/sample.efd.json": {
      "sha256": "c3ec4e75f2916ff577b2568324fc10f89c44bba7cdcd0eeadc447f9de4db7ea4",
      "size": 10860
    },
    "skills/efd-json-forge/references/efd-2.1.schema.json": {
      "sha256": "42da1cfa16052e35a6f9e4dbc59cba223bc927510ce4cdfc35615a65ad1b89d0",
      "size": 14898
    },
    "skills/efd-json-forge/references/efd-contract.md": {
      "sha256": "984ae0dc62d32cf2452aa406d1d2ce8bd16fe664be9e8a14b91b4492d1dc63d1",
      "size": 2898
    },
    "tests/test_knowledge_contract.py": {
      "sha256": "5669fdb2094f6a03e33ba5b526e3b0bf7b2953282f1b84b3d533d83fa1e2db15",
      "size": 1244
    }
  }
}

SHA-256 of public snapshot: f2a489ed5596e4e86e1741982cdac15b64d8b2ebe6d9b898cd8286a3aaa1d939