Skip to main content
If you’re seeing a blank page, missing images, or a “this site is unsafe” warning when viewing your Mocha app, your internet provider or network security software might be blocking one of our domains. This is frustrating, and we’re sorry you’re dealing with it.
This issue only affects viewing your app—your work in Mocha is safe and nothing is lost. Once you fix the network issue, everything will appear as expected.

Why does this happen?

Mocha hosts images and other assets on a domain called mocha-cdn.com. Unfortunately, some people have misused our platform to build websites that violate our terms of service. When this happens, security services sometimes flag our entire domain as potentially unsafe—even though your app is perfectly fine. We’re actively working to prevent abuse and get our domains removed from blocklists. We apologize for the inconvenience this causes.

What you might see

Here are the common symptoms of this issue:
  • Blank white page when loading your published app
  • Images not showing up (broken image icons or empty spaces)
  • “This site is unsafe” or similar security warning
  • Parts of your app missing while other parts work fine
  • Everything works in the Mocha editor, but not on the published site

How to fix it

1

Confirm it's a network issue

The quickest way to check is to try viewing your app on a different network:
  • Try your phone’s mobile data (turn off WiFi first)
  • Try a different WiFi network (like a coffee shop or a friend’s house)
  • Try a VPN if you have one
If your app works on a different network, you’ve confirmed the issue is with your home or office network’s security settings.
2

Find your network's security software

Many internet providers include security or “shield” software that filters websites. Common ones include:
  • Xfinity xFi Advanced Security (Comcast)
  • AT&T ActiveArmor
  • Verizon Home Network Protection
  • Norton, McAfee, or other antivirus software on your computer
  • Pi-hole or other network-wide ad blockers
  • Corporate firewalls (if you’re on a work network)
Check your router’s admin page or your internet provider’s app to find security settings.
3

Add Mocha domains to your allowlist

Once you find the security software, look for options like “Allowlist,” “Whitelist,” “Trusted sites,” or “Exceptions.” Add these domains:
mocha-cdn.com
getmocha.com
The exact steps vary by provider. If you can’t find the setting, try searching for “[your provider name] allowlist website” or contact your internet provider’s support.
4

Refresh and test

After adding the domains to your allowlist:
  1. Close your browser completely
  2. Reopen it and visit your app again
  3. You may need to wait a few minutes for the changes to take effect

Provider-specific instructions

  1. Open the Xfinity app on your phone
  2. Go to ConnectxFi Advanced Security
  3. Find Blocked Threats or Settings
  4. Look for an option to add trusted sites
  5. Add mocha-cdn.com and getmocha.com
  1. Open the AT&T Smart Home Manager app
  2. Navigate to Network Security or ActiveArmor
  3. Find the allowlist or exceptions section
  4. Add mocha-cdn.com and getmocha.com
If you’re on a work or school network, you’ll likely need to contact your IT department and ask them to allowlist mocha-cdn.com and getmocha.com.
  1. Open your antivirus software
  2. Look for SettingsWeb Protection or Firewall
  3. Find Exclusions, Exceptions, or Allowed sites
  4. Add mocha-cdn.com and getmocha.com

Still not working?

If you’ve tried the steps above and still have issues:
  1. Double-check the spelling of the domains you added
  2. Restart your router after making changes
  3. Clear your browser cache (Cmd+Shift+R on Mac, Ctrl+Shift+R on Windows)
  4. Try a different browser to rule out browser-specific blocking
If you’re seeing this issue and none of the above helps, please reach out on our Discord server. Include:
  • Your internet provider
  • What you see (blank page, missing images, error message)
  • Whether it works on mobile data
We want to help get you unblocked!

We’re working on it

We take this issue seriously. Our team is actively:
  • Monitoring for abuse and removing violating content quickly
  • Working with security services to clear our domains from blocklists
  • Improving our systems to prevent misuse in the first place
We appreciate your patience as we work to make this a non-issue for everyone.