ExtensionFlow separates public product delivery from private administration. Visitors see only the pages needed to evaluate, install and update Joomla extensions, while release managers keep workflow, access policy and artifact storage inside the protected admin area.
Public delivery layer
The public site is designed as a read-only delivery layer. It exposes product pages, releases, documentation, changelog entries, roadmap items, downloads and Joomla XML update feeds without showing private administration routes.
This keeps the public surface simple: users browse a product, read what changed, confirm compatibility, download the correct package and connect update feeds where the extension supports them.
Operational boundary
ExtensionFlow can store private, unlisted, public and archived records, but only public-safe material appears on the frontend. Private items are blocked, archived releases remain visible for history, and archived package downloads are disabled.