Recovery & Rollback

Emergency procedures and deployment rollback instructions

Fast Recovery (Feature Flags)

Fastest option: Disable problematic features instantly without redeployment.

Steps:

  1. Navigate to Feature Flags page (admin menu)
  2. Toggle OFF the problematic feature
  3. Changes apply immediately - no redeploy needed
  4. Feature will be hidden from all users instantly
Base44 Deployment Rollback

Base44 maintains deployment history. To rollback to a previous build:

Steps to Rollback:

  1. Open the Base44 dashboard for this app
  2. Navigate to Deployments or History section
  3. Locate the last known-good deployment (check build stamp and timestamp)
  4. Click Redeploy or Restore on that deployment
  5. Confirm the action
  6. Wait for redeployment to complete (usually 1-2 minutes)
  7. Verify the Build Stamp in console or Recovery page
What Rollback Does and Does NOT Revert

✓ DOES Revert:

  • Frontend code (pages, components, UI)
  • Backend functions
  • App logic and routing

✗ DOES NOT Revert:

  • Database records (entity data is persistent)
  • Database schema changes (new entities, fields remain)
  • Environment variables / secrets
  • User accounts and authentication data
  • Stripe subscriptions or payment records
Emergency Checklist (Under Stress)
  1. Stay calm - you have recovery options
  2. Option A: Go to Feature Flags page → disable problematic feature
  3. Option B: Go to Base44 dashboard → find Deployments → restore previous build
  4. Check console for Build Stamp to verify which version is running
  5. Test critical paths: login, home page, subscription access
  6. Monitor for errors in browser console
  7. Document what went wrong for future reference
Build Information
Current Build Stamp:
2026-01-19-ROLLBACK-CHECK-01
This stamp is logged to console on app startup.
Use it to verify which deployment is currently running.

BUILD: 2026-01-19-ROLLBACK-CHECK-01