THESIS: Reproduce Fluently’s cinematic website structure and scroll choreography for Zup. OWN-WORLD: Light ivory, warm gold, graphite, the restored Zup system sans typography (SF Pro on Apple), filmed desk and hand-held app demos, shared frosted ivory and gold controls. STORY: Full-viewport film, moving platform row, five pinned feature scenes, bento, stationary trust panel, horizontal scroll cards, video-backed download close. FIRST VIEWPORT: A spacious 56px centered heading (40px on mobile) with one supporting sentence over a full-bleed eleven-second phone film that plays once and holds its final frame and a glass bottom download action. An icon-only down arrow appears when the film ends; reduced motion shows the static poster and arrow immediately. No pause/play control. FORM: User explicitly requested matching animation, scrolling, complete layout, and video; light theme and Zup content remain.
Zup

Terms of service

Effective August 11, 2026

Zup helps you prepare and share social posts. You remain responsible for the photos, captions, mentions, and posts you choose to share or publish.

Your content

You keep ownership of your content. You confirm that you have the rights and permissions needed to edit and share the photos and text you submit.

AI-generated suggestions

Captions are suggestions and may be incomplete or inaccurate. Review every result before copying, sharing, or publishing it. Generating or saving a caption does not publish it, and Zup asks for a final confirmation before each direct publish to X, Instagram, a Facebook Page, LinkedIn, or TikTok or each TikTok inbox-draft delivery.

Interactive Generate defaults to Google Gemini 3.8 Flash through OpenRouter, with Fireworks AI’s GLM 5.3 Flash first in the live fallback order and TokenRouter vision and Mistral available after it. Zup asks once for photo-sharing permission covering OpenRouter, TokenRouter and their model providers, Fireworks AI, Mistral AI, and the compatible caption models offered through them. Nothing uploads before approval. After approval, Generate may retry a failed or invalid response through another service or model in that disclosed set without another prompt. Apple’s on-device model remains part of the separately configured Daily suggestion flow on supported devices.

When you request a hosted caption, resized selected photos and caption context are processed by the service handling that request. OpenRouter routes requests to its configured Gemini model or Ox Alpha. Ox Alpha is an anonymous-provider preview whose provider retains prompts and completions but states that it does not use them for training. TokenRouter routes requests to the provider serving its configured compatible vision model, and that processing is subject to TokenRouter’s and the model provider’s applicable terms and data practices. Fireworks AI requests currently use GLM 5.3 Flash, with Kimi K3 and DeepSeek V4.1 Flash retained for compatible builds, and are subject to Fireworks AI’s applicable terms and data practices. Mistral requests are relayed directly to Mistral AI and are subject to Mistral AI’s applicable terms and privacy policy. Preparing automatic Mistral captions for Daily suggestions requires a separate automatic-processing choice.

AI photo editing

If you allow Zup AI photo editing, a resized copy of the selected photo and your edit request are processed by xAI through Zup’s protected relay. Generated edits may change, omit, or invent visual details. Review every result before sharing it. Zup keeps the original photo untouched and provides undo and restore-original controls, but you remain responsible for the edited image you choose to use.

Sharing and platform rules

Instagram Feed posts use connected-account publishing. Instagram’s publishing API does not accept Story captions, so a captioned Story opens Instagram’s native editor with the selected photo and copies the reviewed caption for the user to paste before publishing; a photo-only Story can use connected-account publishing. TikTok Share Kit remains an optional fallback. When you connect a supported social account and confirm a post, Zup sends the selected content and required posting settings through its publishing service to that network. If you instead confirm a TikTok inbox draft, you finish editing and publishing it in TikTok. Apple’s share sheet remains available for other compatible apps. Your use of Instagram, X, LinkedIn, TikTok, and other destinations is also governed by those platforms’ terms and policies. Availability, posting limits, and developer access can change.

Service availability

Zup may change, suspend, or discontinue features as platform APIs and operating-system capabilities evolve. The service is provided without a guarantee that every third-party handoff, direct publish, or share action will always be available.

Contact

Questions about these terms can be sent to [email protected].

Back to Zup