Available now
Installable web app
The direct-control app path. It installs from the browser, keeps one public URL, supports search, account sessions, newsletters, donations, reader support, and can update without store review delays.
Public file
Install the reader app, review direct distribution channels, and route into account, contributor, editor, admin, newsletter, print, ad, or community workspaces.
Apps and direct access
VINI News can run today as an installable web app with the live reader, account portal, newsletters, donations, comments, source links, and local search files. Native packages use the same contract and release channels when signing and platform gates are satisfied.
Use the install button when this browser exposes app installation; on iPhone and iPad, use Safari Share, then Add to Home Screen.
Available now
The direct-control app path. It installs from the browser, keeps one public URL, supports search, account sessions, newsletters, donations, reader support, and can update without store review delays.
iPhone / iPad
Use Safari Add to Home Screen for direct install today. Public native iOS/iPadOS distribution still requires Apple-approved distribution, enterprise/internal eligibility, custom-app distribution, or region-specific alternatives.
iOS contractAndroid
Android can support a signed direct package outside Google Play, with package-name registration and developer verification as those requirements apply. The PWA remains the default public app.
Android package laneDesktop
Desktop builds can be distributed directly with platform signing and notarization where applicable, while using the same search corpus and account/admin portal routes.
Desktop release laneSubmission kit
apps/vini-news-native/submission/apple-app-store.mdapps/vini-news-native/submission/google-play.mdapps/vini-news-native/submission/direct-distribution.mdSigning authority
Workspaces
Header, account launcher, app page, search hints, public pages, service worker, and app status are revisioned together.
Installable web app is the primary public channel because it avoids store review, keeps immediate updates, and works across phone, tablet, and desktop browsers.
Android direct package and desktop packages can be signed and distributed directly. iOS/iPadOS native distribution remains platform-governed outside the web app path.
Each package lane needs signing identity, checksums, changelog, rollback notes, and revocation handling before being presented as a finished download.