Docs
Browse docs

App Home

Home is the main screen for an app. It answers one question: what still stands between you and an app store submission?

Everything on this screen is built around a single idea - each page gets one primary action at a time, so there's never a decision about what to click next.

App header

The card at the top shows your app identity and live address:

Element What it does
App icon Click it to pick or upload a new icon from your media library
App name The display name of your app
Live URL Your public microsite address, with a copy button next to it
View site Opens your public microsite in a new tab

Changing the icon requires permission to update the app.

Store-readiness

Two tiles summarise where you stand:

  • Store-readiness - how many of the six compliance pages (Privacy Policy, Terms of Service, Data Deletion, EULA, Cookie Policy, Refund Policy) are published
  • Needs review - how many compliance pages have generated content sitting in draft, waiting for you to review and publish

Below them, a progress bar shows the same score as a percentage. When every compliance page is live, the message changes to Store-ready - all compliance pages are live.

Note: Not every app needs all six pages. Privacy Policy and Terms of Service are required by both stores; the rest depend on what your app does. The score is a checklist, not a requirement.

Needs attention

If users have submitted deletion requests or support tickets that are still open, an amber strip appears with a count for each. Click a chip to jump straight to that queue. The strip disappears once everything is resolved.

The same counts appear as a badge on the Home item in the sidebar.

Compliance pages

The main checklist lists the six compliance page types in the order most apps need them. Each row shows the page type, why it matters, its current status, and one action.

Status

Status Meaning
Not created The page doesn't exist yet
Draft The page exists but has never been published
Published Live on your public microsite
Unpublished Previously published, currently taken offline

Row actions

Action When it appears What it does
Add page The page doesn't exist Opens the generation wizard for that page type - it creates the page for you
Generate The page exists but has no content Opens the wizard to draft the content
Review draft Content exists but isn't published Opens the content editor
Edit The page is published Opens the content editor to make changes

There's no separate "create the page, then generate content" step any more. On the five wizard-backed types - Privacy Policy, Terms of Service, EULA, Cookie Policy, Refund Policy - Add page takes you straight into the questionnaire, and the page is created behind the scenes when you finish. See AI Wizards.

If a page type isn't included in your plan, Add page opens an upgrade prompt instead. See Plans & Limits.

Extra controls

Two icon buttons sit at the end of each row once a page exists:

  • Eye - take a published page offline, or put an offline page back online. The public URL returns a 404 while the page is offline, and your draft content is untouched.
  • External link - open the live page in a new tab.

Toggling visibility requires publish permission. See Roles & Permissions.

Site pages

The second list covers the non-legal pages of your microsite:

Page What it's for
Landing Your public homepage - designed in the visual builder
Waitlist Collect early-access signups
Support Let users open support tickets

These open in the visual builder rather than the content editor, because they're layout-driven rather than text-driven. The landing page row shows Open designer; the others show Edit.

Use Add page in the top-right of this list to create other page types.

Data Deletion pages

Data Deletion is the one compliance page with no questionnaire. Add page opens the standard page dialog, where you describe your deletion process, and VOTLI publishes a working deletion request form immediately from the app template - there's nothing to generate or review.

Because it's a form rather than a legal text, its row action is Edit, which opens the visual builder instead of the content editor. Submissions land in Settings → Deletion requests.