✅ Quick Summary
Push44 automates 100% white-labeling for Base44 live sites: it inspects your app's sandbox files, instructs Base44's AI engine to inject high-specificity CSS rules (#base44-edit-badge { display: none !important; }) into src/index.css, and triggers a production redeployment via POST /api/apps/:appId/deploy. The live Vite bundle is rebuilt, suppressing the badge permanently across all browsers.
The Problem
When Base44 serves live deployed sites, its backend server injects /static/js/badge.js into the HTML <head>. When loaded, this script mounts a high-priority div element with ID #base44-edit-badge at zIndex 999999. Base44 locks badge removal behind an expensive monthly subscription tier in their project settings.
How Push44 Solves It
Push44 automates 100% white-labeling for Base44 live sites: it inspects your app's sandbox files, instructs Base44's AI engine to inject high-specificity CSS rules (#base44-edit-badge { display: none !important; }) into src/index.css, and triggers a production redeployment via POST /api/apps/:appId/deploy. The live Vite bundle is rebuilt, suppressing the badge permanently across all browsers.
Step-by-Step Guide
Connect your Base44 account in Push44
Open Push44 (push44.vercel.app) and enter your Base44 API token or email/password in Settings. Push44 validates your credentials and auto-discovers all your active Base44 apps.
Select your Base44 app on the Push page
Go to the Push page in Push44 and select your Base44 project. Push44 displays your app name, live published URL (e.g. https://push44.base44.app), and the 1-Click Badge Removal card.
Click 'Remove Badge from Live Base44 Site'
Click the 🛡️ Remove Badge from Live Base44 Site button. Push44 automatically verifies current CSS rules, prompts Base44 AI to apply the blocker rules, and calls the deployment endpoint.
Verify on your live deployed domain
Click 'View live site' to open your *.base44.app URL in a new tab. Hard-refresh (Ctrl+Shift+R or Cmd+Shift+R) to bypass browser cache — the floating edit badge is 100% removed and invisible.
Pro Tips
- Hard-refresh your live site after removal to bypass local browser cache
- Push44 uses your active API token to deploy directly to Base44 edge servers
- You can re-run badge removal anytime if you make new prompts in the Base44 editor
Common Mistakes to Avoid
- Paying for expensive enterprise tiers just to hide a watermark
- Trying to block the script locally in your browser instead of fixing the live deployment
- Forgetting that the blocker must be injected into the compiled entry stylesheet (src/index.css)
Ready to Export?
Push44 is free, open source, and takes under 2 minutes to set up.