✅ Quick Summary
Push44 uses your active browser session and CSRF tokens to query Zite's backend API directly from your browser. It retrieves the complete snapshot template — including form structures, component hierarchies, styling configurations, and dynamic logic — and commits everything directly to your private or public GitHub repository or prepares it for offline use.
The Problem
Zite does not provide a standard 'Download Project as ZIP' button inside the visual workspace dashboard. Creators who want to back up their projects, inspect generated components, or migrate logic to custom web servers risk platform lock-in if they cannot extract their raw application code.
How Push44 Solves It
Push44 uses your active browser session and CSRF tokens to query Zite's backend API directly from your browser. It retrieves the complete snapshot template — including form structures, component hierarchies, styling configurations, and dynamic logic — and commits everything directly to your private or public GitHub repository or prepares it for offline use.
Step-by-Step Guide
Log into Zite and open Developer Tools
Navigate to your Zite workspace (build.fillout.com) in Chrome, Firefox, or Brave. Open your browser's Developer Tools by pressing F12 or right-clicking and selecting 'Inspect'.
Extract your session ID and CSRF token
In Developer Tools, go to the Application tab (or Storage tab in Firefox), expand Cookies on the left panel, and click on the build.fillout.com domain. Copy the values for 'connect.sid' (session ID) and 'fillout-csrf-token' (CSRF token).
Open Push44 and select Zite
Go to Push44 (push44.vercel.app), select Zite as your platform, and paste both the session ID and CSRF token into their respective fields. Push44 stores these credentials solely in your browser's local memory.
Select your Zite application and GitHub repository
Push44 will immediately fetch and display all apps linked to your Zite account. Select the application you wish to download, provide your GitHub Personal Access Token (PAT) with 'repo' scope, and specify your target repository name.
Export and download your complete source files
Click 'Push to GitHub'. Push44 extracts the entire application snapshot template and pushes all files to your GitHub repo. You can now git clone your repo or click 'Download ZIP' from GitHub to have the entire project on your local machine.
Pro Tips
- Always obtain fresh session cookies if Push44 returns an authentication error, as Zite session tokens naturally expire after browser logout.
- Push44 operates entirely in client-side memory — your session credentials and GitHub tokens never touch any third-party intermediary server.
- Once exported to GitHub, you can use standard Git commands ('git clone', 'git diff', 'git log') to maintain a complete history of all AI prompt iterations.
Common Mistakes to Avoid
- Entering only the session token and forgetting the CSRF token — both are strictly needed for Zite API validation.
- Attempting to download a deleted or archived Zite workspace that is no longer accessible via your account.
- Using a GitHub token that lacks the 'repo' scope, which causes push permission errors.
Ready to Export?
Push44 is free, open source, and takes under 2 minutes to set up.