macNewTab is a Chrome extension that provides a macOS-style new tab
experience with widgets for clock, calendar, search, and quick links.
This extension is designed purely for personal convenience and does not
collect or store any personal information.
Google Sign-In
macNewTab uses Google Sign-In only to let users access
their Google Calendar events securely within the extension. The sign-in
process is handled entirely by Google’s own authentication interface.
The extension never has access to your password or sensitive
credentials.
Permissions
The extension requests only the minimum permissions required to function
properly:
identity — to allow optional Google Sign-In and
identify the logged-in user for displaying their calendar events.
https://www.googleapis.com/auth/calendar.readonly —
to read upcoming events from your Google Calendar (if enabled).
storage — to locally store small preferences like
layout mode, theme, or enabled widgets.
chrome_url_overrides — to replace the default new tab
page with the macOS-style interface.
All data accessed using these permissions stays entirely on your device.
macNewTab does not send or share any information with
external servers.
Data Collection and Usage
macNewTab does not collect, log, or transmit any personal data. Any data
retrieved via Google APIs (such as calendar events) is displayed only
within your local browser session and not stored or shared externally.
Data Protection Mechanisms for Sensitive Data
macNewTab ensures robust security for the Google user data it accesses
(Calendar Events). Since the extension does not transmit or store
this sensitive data on any external servers controlled by the developer,
the following mechanisms are in place:
Secure Communication (TLS/HTTPS): All data fetched
from and sent to Google APIs, including the authentication process
(OAuth 2.0 via chrome.identity), is transmitted
exclusively over secure, encrypted channels using Transport Layer
Security (TLS/HTTPS). This prevents eavesdropping and tampering
during data transfer.
Client-Side Processing: Sensitive Calendar data is
processed and rendered entirely within the user's local browser
environment. It remains on the user's device and is secured by the
operating system and browser's built-in sandboxing and security
features.
OAuth 2.0 Compliance: We adhere strictly to the
OAuth 2.0 protocol, ensuring that we never handle or store the
user's Google credentials (passwords). We only interact with Google's
secure access tokens.
Data Minimization: The extension is limited to
read-only access (calendar.readonly) to Google Calendar data,
significantly reducing the security surface area.
Data Retention and Deletion Policy
As macNewTab only stores Google user data (calendar events) locally
and temporarily within the user's browser, the retention and deletion
processes are directly controlled by the user:
Data Retention: Google user data is retained only
for the duration of the browser session or as a temporary cache in
local browser storage to improve performance while the extension is
installed. The data is not retained on any external server
controlled by macNewTab.
Data Deletion by Uninstallation: The
uninstallation of the macNewTab Chrome extension from the browser
will automatically and permanently delete all locally stored Google
user data and preferences from the user’s device.
Revocation of Access (Immediate Deletion): Users can
immediately and permanently revoke macNewTab's access to their Google
Account and all associated data by visiting the Google Account
Security page:
https://myaccount.google.com/permissions. Revoking access immediately stops all data access and future
processing.
Developer Contact for Deletion: For any specific
concerns or to confirm that all data has been deleted, users can
contact the developer via the methods listed in the 'Contact' section.
Since we do not store external data, this confirmation relates only to
the revocation of access.
Third-Party Services
macNewTab relies solely on official Google APIs and Chrome APIs. For
more details on how Google handles your account data, please review
Google’s Privacy Policy.
Contact
For any questions or concerns regarding this Privacy Policy, please
contact the developer via the Chrome Web Store listing or through the
project’s
GitHub repository.