ExtGuard
Blue NickelCode QualityHard rejection

Circumvents the new tab API

The extension replaces the new tab page without using Chrome's override API.

Common reasons Google rejected this

  • 01Custom new tab UI is rendered by content script injection or redirect tricks.

How to fix it

  • Use "chrome_url_overrides": { "newtab": "newtab.html" } in manifest.json.

Read Google's full policy

developer.chrome.com

Don't risk another rejection

Run all 25 ExtGuard checks against your zip in 3 seconds.