PhotoCraft browser guide and official source
PhotoCraft is an open-source images editor in the storytold Crafting Apps ecosystem. Editaha has acquired v0.8.2, but its hosted browser editor is still under review.
Verified formats: No browser formats approved yet

Basic sample test records
These records are limited to their stated fixtures, versions and operations. Passing a row does not approve production access or full format fidelity.
| Browser | Format | Operation | Result | Tested at |
|---|---|---|---|---|
| chromium | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 97779691a016467c6495d1ba3b4a1420d4a57466a647d7e9cba979d08e6135a6. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 97779691a016467c6495d1ba3b4a1420d4a57466a647d7e9cba979d08e6135a6. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 97779691a016467c6495d1ba3b4a1420d4a57466a647d7e9cba979d08e6135a6. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 97779691a016467c6495d1ba3b4a1420d4a57466a647d7e9cba979d08e6135a6. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 8ba0078a8f8070acf85d7c8b845adbc60619e4530c56b9fa087fe1d845c9536f. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 8ba0078a8f8070acf85d7c8b845adbc60619e4530c56b9fa087fe1d845c9536f. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 8ba0078a8f8070acf85d7c8b845adbc60619e4530c56b9fa087fe1d845c9536f. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 8ba0078a8f8070acf85d7c8b845adbc60619e4530c56b9fa087fe1d845c9536f. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 44b4279b5d419cfe2cfc5616d5f4b278276f90b727687bab32c7a1c140d683f9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 44b4279b5d419cfe2cfc5616d5f4b278276f90b727687bab32c7a1c140d683f9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 44b4279b5d419cfe2cfc5616d5f4b278276f90b727687bab32c7a1c140d683f9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 44b4279b5d419cfe2cfc5616d5f4b278276f90b727687bab32c7a1c140d683f9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c27eb55003879f2d7bb5bbfaf4b7636c68c9196e89e78a899f8ad3a3d3cc1213. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c27eb55003879f2d7bb5bbfaf4b7636c68c9196e89e78a899f8ad3a3d3cc1213. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c27eb55003879f2d7bb5bbfaf4b7636c68c9196e89e78a899f8ad3a3d3cc1213. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c27eb55003879f2d7bb5bbfaf4b7636c68c9196e89e78a899f8ad3a3d3cc1213. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a9a8f9e7b0694ad59a4768e4ea56a6db59a66a6a97758fddde8fae03d9ca26c7. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a9a8f9e7b0694ad59a4768e4ea56a6db59a66a6a97758fddde8fae03d9ca26c7. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a9a8f9e7b0694ad59a4768e4ea56a6db59a66a6a97758fddde8fae03d9ca26c7. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| chromium | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-chrome/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a9a8f9e7b0694ad59a4768e4ea56a6db59a66a6a97758fddde8fae03d9ca26c7. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 0968febe6051ef89a5b24eeffecec0a5770330bb0e44abd1e14a7fc6e14d7714. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 0968febe6051ef89a5b24eeffecec0a5770330bb0e44abd1e14a7fc6e14d7714. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 0968febe6051ef89a5b24eeffecec0a5770330bb0e44abd1e14a7fc6e14d7714. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 0968febe6051ef89a5b24eeffecec0a5770330bb0e44abd1e14a7fc6e14d7714. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 480dda7271e9d45d58dff31f804ae1303f379da3f3bf24a41416b00da0d5a2b5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 480dda7271e9d45d58dff31f804ae1303f379da3f3bf24a41416b00da0d5a2b5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 480dda7271e9d45d58dff31f804ae1303f379da3f3bf24a41416b00da0d5a2b5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 480dda7271e9d45d58dff31f804ae1303f379da3f3bf24a41416b00da0d5a2b5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 450ef093a994a2efe9767427bc4dbaf2ec0977c15cb7ebbf50bbe8909e543fd5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 450ef093a994a2efe9767427bc4dbaf2ec0977c15cb7ebbf50bbe8909e543fd5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 450ef093a994a2efe9767427bc4dbaf2ec0977c15cb7ebbf50bbe8909e543fd5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 450ef093a994a2efe9767427bc4dbaf2ec0977c15cb7ebbf50bbe8909e543fd5. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c6ed2f8fbc49f203927ae8e1ab270af9dd73b3ccc487eca35f0abc3b208d151c. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c6ed2f8fbc49f203927ae8e1ab270af9dd73b3ccc487eca35f0abc3b208d151c. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c6ed2f8fbc49f203927ae8e1ab270af9dd73b3ccc487eca35f0abc3b208d151c. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| edge | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-edge/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 c6ed2f8fbc49f203927ae8e1ab270af9dd73b3ccc487eca35f0abc3b208d151c. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 fa3ed2301850b1a6861f73d300fbd7d06115787772fe8d72bd8eb961d4f22250. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a7c899365f3ad4689e68b3c1e0d68e5ce0918fcfac5303b7ebfce51e284d1db4. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a7c899365f3ad4689e68b3c1e0d68e5ce0918fcfac5303b7ebfce51e284d1db4. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a7c899365f3ad4689e68b3c1e0d68e5ce0918fcfac5303b7ebfce51e284d1db4. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 a7c899365f3ad4689e68b3c1e0d68e5ce0918fcfac5303b7ebfce51e284d1db4. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 9f77e8c2d4558966f3c7d89f3bf719fe103f7245c55c172ec1372125383be53d. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 9f77e8c2d4558966f3c7d89f3bf719fe103f7245c55c172ec1372125383be53d. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 9f77e8c2d4558966f3c7d89f3bf719fe103f7245c55c172ec1372125383be53d. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 9f77e8c2d4558966f3c7d89f3bf719fe103f7245c55c172ec1372125383be53d. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 4ac21dc80fb8068253ab784ac9871c4e68cf1194b3a6feab30c408ed6e4ac8b1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 4ac21dc80fb8068253ab784ac9871c4e68cf1194b3a6feab30c408ed6e4ac8b1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 4ac21dc80fb8068253ab784ac9871c4e68cf1194b3a6feab30c408ed6e4ac8b1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 4ac21dc80fb8068253ab784ac9871c4e68cf1194b3a6feab30c408ed6e4ac8b1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 5732bd3f732c301aafeee6728cad6b09ce68589f28edd44bad1a6981f0f982c9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 5732bd3f732c301aafeee6728cad6b09ce68589f28edd44bad1a6981f0f982c9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 5732bd3f732c301aafeee6728cad6b09ce68589f28edd44bad1a6981f0f982c9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| firefox | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-firefox/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 5732bd3f732c301aafeee6728cad6b09ce68589f28edd44bad1a6981f0f982c9. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 3fa5a898e8d1a7d4dc062b3aa740a3701b739b4b01d76acebe5009da2a341545. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 3fa5a898e8d1a7d4dc062b3aa740a3701b739b4b01d76acebe5009da2a341545. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 3fa5a898e8d1a7d4dc062b3aa740a3701b739b4b01d76acebe5009da2a341545. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 3fa5a898e8d1a7d4dc062b3aa740a3701b739b4b01d76acebe5009da2a341545. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 e41d3880a5d519cedfdc29d9f3b4c0222506af87b7140cc49a8db08b407e5ce1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 e41d3880a5d519cedfdc29d9f3b4c0222506af87b7140cc49a8db08b407e5ce1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 e41d3880a5d519cedfdc29d9f3b4c0222506af87b7140cc49a8db08b407e5ce1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 e41d3880a5d519cedfdc29d9f3b4c0222506af87b7140cc49a8db08b407e5ce1. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSD | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 26889c5d6897943b847dde31bba0d782879868b0caad041436c391c71e33a426. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 26889c5d6897943b847dde31bba0d782879868b0caad041436c391c71e33a426. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSD | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 26889c5d6897943b847dde31bba0d782879868b0caad041436c391c71e33a426. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 26889c5d6897943b847dde31bba0d782879868b0caad041436c391c71e33a426. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSB | edit | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | export | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PSB | open | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
| safari | PNG | reopen | passed | 263df434-22fa-48bc-994b-1e843780b3a2 Evidencedocs/evidence/editors/closure-photo-safari/results.json Bounded self-authored fixture, opaque sandbox. Output SHA256 debb46e5eb502e73b3b5c7b900a215a535e3feb5285f51291991cca1eb11ca8a. Reopen method: actual editor import and independently checked reexport. No full professional parity or production approval. |
What this project is for
Layered image editing and PSD workflows.
Formats to investigate
PSD, PSB, PNG, JPG, WEBP. These are candidates, not a verified compatibility matrix.
Current release and checks
Pinned release v0.8.2. Commit d43db3e153c76aefce9b32cef9099e458eaf17a8. Largest unpacked asset: 23.04 MiB. No supported-browser claim is made until sample import, edit, export and reopen pass.
Limitations
Browser import, edit, export and reopen have not passed Editaha QA. A release archive is available; that does not establish feature parity or same-origin safety. Select your file again inside the editor when access becomes available.
Choosing a download
Use the official GitHub release page and select a package for your operating system. A web ZIP needs a correct HTTP host; double-clicking it is not a supported browser install.
Independent attribution
Editaha is independently operated. It is not the official ArtCraft site and is not endorsed by the upstream authors or Adobe.
Related apps
| Apps | Pinned release | Status |
|---|---|---|
| PhotoCraft | v0.8.2-editaha-plugin1 | live |
Questions & answers
Can I use it online here?
The hosted entry is under review. Follow the official repository for native downloads.
Are the suggested formats verified?
Not yet. Format recognition and editor compatibility are separate checks.