Skip to content

SafeIP v1.5.2 - Geolocation Fallback, Security UX, and Theme Improvements

Latest

Choose a tag to compare

@AhmadJeddi AhmadJeddi released this 31 Aug 10:14

🛡 SafeIP v1.5.2

This release improves the final geolocation fallback, Quick Links protection, theme detection, and SafeIP branding.

🌍 Geolocation Fallback

  • Replaced IPify with HackMyIP as the final fallback provider.
  • Improved fallback network data by supporting IP, country, region, city, timezone, and ISP information.

🔐 Quick Links Security

  • Added click-level protection to prevent disabled Quick Links from opening.
  • Improved the reliability of Quick Links when access is restricted by the current security state.

🎨 Theme Improvements

  • Added prefers-color-scheme support for first-time users without a saved theme preference.
  • SafeIP now follows the system light/dark theme until the user chooses a theme manually.

🖼 UI & Branding

  • Replaced the header shield emoji with the SafeIP logo.
  • Updated the README header to use the project's actual logo.
  • Improved branding consistency across the application and repository.

📦 Technologies

  • HTML5
  • CSS3
  • Vanilla JavaScript (ES Modules)
  • Fetch API
  • LocalStorage API
  • Service Worker API
  • Cache API
  • Web App Manifest
  • PWA browser APIs

Thanks for using SafeIP! ⭐