Changelog
Each entry lists the SHA-256 of the canonical source file for that version. The canonical file — not the rendered web page — is the authoritative text, and is what is recorded when you accept these terms.
Each entry lists the SHA-256 of the canonical source file for that version. The canonical file — not the rendered web page — is the authoritative text, and is what is recorded when you accept these terms.
| Document | Version | Effective | Canonical file | SHA-256 |
|---|---|---|---|---|
| Developer Agreement | 1.1 | 1 November 2026 | developer-agreement.md | 8a0b8a802fc46137127c74b7a0ad12300d7f989458bae6f7d5c237ad20bd78bc |
| Publishing Policy | 1.1 | 1 November 2026 | publishing-policy.md | 0eb7749091676064e031e578860aaf87950c30e0b4151fbf5f23b44636d40077 |
| Schedule C — Enforcement and Appeals | 1.0 | 1 November 2026 | schedule-c-enforcement-appeals.md | 21a5f19b1864ed245aae1867e4a71d8b3e1cec642c4b9a75fa23aaed34f71fd6 |
| Reserved Functionality | 1.1 | 1 November 2026 | schedule-a-reserved-functionality.md | 092af7b5a955a2d27af59c87fd1f90ec1f8cb4346df8e0476c6dccd56fed60f8 |
| Technical Requirements | 1.1 | 1 November 2026 | schedule-b-technical-requirements.md | 997933a1f8ba9d4e8b823cc9eeb985362c89aae38f430959a5ecf3cdd57f231d |
| Commercial Terms | 1.1 | 1 November 2026 | commercial-terms.md | 4ad2918801f5779f7d2f6200788937687176c4b195bc34cf726a47f4c747f834 |
| SDK Licence Terms | 1.1 | 1 November 2026 | sdk-licence-terms.md | 36cd13660a32c88e354221bb0e052594cf6e2dbb245f48e6563a61bf7846a8d0 |
| Trade Mark Guidelines | 1.0 | 1 November 2026 | trade-mark-guidelines.md | 7930caeba799fec36334ac4193cc76db7e3ddb9e8af94038adcde0ae96af8a63 |
| Standard Extension EULA | 1.1 | 1 November 2026 | standard-extension-eula.md | 6d02add66be95f3708f7a6cf1cc6dead206d981ef7f3a8c9d674e388d7a97f4b |
| Date | Version | Documents | Change |
|---|---|---|---|
| 1 November 2026 | 1.1 | Publishing Policy | §2.3–2.5: Free and Paid Publishing Profiles; free Extensions must be free in substance; transfer of Extensions between Developers. §3(j) and new §4.10: software that loads into the Platform is distributed only through the Store; alternative stores, loaders and removal of signature verification are prohibited. §4.3 and new §5.1A: an Extension may operate in more than one Reserved Functionality Domain, each capability gated on the licence for its own Domain. §4.7: rules for changes to Schedule A. §6.3(f): immediate action for alternative installation mechanisms. Schedule C is unchanged (version 1.0). |
| 1 November 2026 | 1.1 | Developer Agreement | §3.3A, §5.2 and §9A.1 extended to Policy §4.10; §3.5 Publishing Profiles. |
| 1 November 2026 | 1.1 | Reserved Functionality | Domains revised: feature recognition, post-processor engines, geometry modelling and general CAD import are no longer reserved; direct SolidWorks import added (A-20); A-16 covers all distribution and loading of Platform Components; worked examples added. |
| 1 November 2026 | 1.1 | Technical Requirements | Manifest lists one or more Domains; verification per capability; no loading of code from outside the signed package; development mode; B.4.9 changes to licence identifiers. |
| 1 November 2026 | 1.1 | Commercial Terms | Commission 30%; applies to paid Extensions; C.3.2A converting a free Extension to paid. |
| 1 November 2026 | 1.1 | SDK Licence Terms | §3(g): no use of the SDK to build alternative installation mechanisms. |
| 1 November 2026 | 1.1 | Standard Extension EULA | Licence requirements may differ by function; no installing software from outside the Store. |
| 1 November 2026 | 1.0 | All documents | Initial publication of the ENCY Extension Store developer terms (18 September 2026). Superseded by version 1.1 before taking effect; Schedule C and the Trade Mark Guidelines remain at version 1.0. |
Published 18 September 2026. The files below are the canonical source of version 1.0 and are kept unchanged.
| Document | Version | Canonical file | SHA-256 |
|---|---|---|---|
| developer-agreement | 1.0 | v1.0/developer-agreement.md | 218fa27fcbda305ebe1d91af306ca72fafe6073cc515c295e4293fd8f169254b |
| publishing-policy | 1.0 | v1.0/publishing-policy.md | a5f268a4785a0f153cf4157332cbb4a21b79113d7bc4d0a9af19afca24818ec7 |
| schedule-c-enforcement-appeals | 1.0 | v1.0/schedule-c-enforcement-appeals.md | 21a5f19b1864ed245aae1867e4a71d8b3e1cec642c4b9a75fa23aaed34f71fd6 |
| schedule-a-reserved-functionality | 1.0 | v1.0/schedule-a-reserved-functionality.md | 1f6d794157fc400a9235d457fe5b7cf26e4253904d24b6ccbb837c30b0d29469 |
| schedule-b-technical-requirements | 1.0 | v1.0/schedule-b-technical-requirements.md | 9e5f8dc8701778417ad196ddb194e3b6dc26ea593693f97c92f5bf98e9618178 |
| commercial-terms | 1.0 | v1.0/commercial-terms.md | 76db4b2504d0f6b733c06d16dd708b6944268b1dff10787a165467e3b1d80ff0 |
| sdk-licence-terms | 1.0 | v1.0/sdk-licence-terms.md | 5ecf61230295c1be49161c92b779f27d7014d960a7afc9ddedb3e96046dec501 |
| trade-mark-guidelines | 1.0 | v1.0/trade-mark-guidelines.md | 7930caeba799fec36334ac4193cc76db7e3ddb9e8af94038adcde0ae96af8a63 |
| standard-extension-eula | 1.0 | v1.0/standard-extension-eula.md | b85646c152e9df775efe7621b9afc68177100ee674da8d339cee29c32efb1bde |
Download the canonical .md file and compute its hash. The value must match the one listed above.
sha256sum publishing-policy.md