Display Timezone vs. Metadata Timezone โ These Are Two Different Things
Before we get into individual apps, you need to know something that almost nobody talks about. In every work app, "timezone" means two completely different things at the same time.
This distinction matters because most guides to "hiding your timezone in Slack" are only talking about display timezone. They're changing the clock on the wall. The postmark โ the metadata โ still says wherever your IP puts you. The only way to change the postmark is to change your IP. Which we cover in Part 2.
The Four Places Apps Get Your Timezone
Every app that shows a timezone is pulling that data from one or more of four sources. Understanding which source each app uses tells you how much control you actually have.
Your Operating System Timezone
This is the first place every app looks. When Slack, Teams, or Zoom installs on your computer, it reads your OS timezone and uses it as the default. On a Mac this is System Settings โ General โ Date & Time. On Windows it's Settings โ Time & Language โ Date & Time.
Most computers are set to automatically update the timezone based on your location. That means the moment you land in Bangkok, your laptop quietly changes to Bangkok Standard Time โ and every app that reads the OS timezone now knows you're in Southeast Asia.
Browser Timezone (for Web Apps)
When you use Slack, Notion, or any work app in a browser tab instead of the desktop app, something slightly different happens. The browser exposes your timezone through a built-in JavaScript feature. Every website can ask your browser "what timezone is this person in?" and the browser answers automatically.
The good news: browser timezone almost always matches your OS timezone. So if you lock your OS timezone to home, the browser timezone follows automatically. You don't need to do anything extra โ just fix the OS setting.
App-Level Profile Settings
Most apps let you manually set a timezone in your account profile or preferences. This is what most "how to hide your timezone" guides talk about. It's real, it's useful, and it affects what other people see โ like your active hours in Slack or your calendar availability in Teams.
But remember the clock vs. postmark distinction. This only affects the display layer. The server has already logged your actual timezone from your IP before your profile setting is ever consulted.
Network-Inferred Timezone (The One You Can't App-Fix)
This is the invisible one. When your request hits Slack's servers, Microsoft's servers, or Google's servers, the server records your IP address. IP geolocation databases don't just give a city โ they give a timezone. So even if your OS says EST and your Slack profile says EST, if your IP is resolving to Bangkok, the server has already inferred Bangkok Standard Time and written it into the activity log.
This metadata exists independently of everything in your settings. It's not visible to you anywhere in the app. But it's there, and it's what feeds into the compliance and security systems we covered in the corporate tracking guide.
What Each App Exposes and How to Configure It
Here's exactly where to find the timezone settings in each major work app, what they control, and what they don't.
| App | Where to set timezone | What it controls | Hides from IT? |
|---|---|---|---|
| Slack Profile โ Edit Profile โ scroll to Time Zone | Profile โ Edit Profile โ Time Zone |
Your active hours display, Do Not Disturb hours, how your status shows to others | Display only |
| Microsoft Teams Settings โ General โ Language and region | Settings โ General โ Language and region |
Calendar display, meeting times shown to you. Admin can still see your actual location via Azure AD logs. | No โ Azure AD logs separately |
| Zoom Profile โ Edit โ Time Zone dropdown | zoom.us โ Profile โ Edit โ Time Zone |
Meeting invitation timestamps, your calendar display | Display only |
| Google Workspace Google Calendar โ Settings โ Time Zone | calendar.google.com โ Settings โ Time Zone |
All Google products โ Calendar, Gmail timestamps, Meet, Drive activity. This is the most important one to change. | Display only |
| Outlook / Microsoft 365 Calendar โ File โ Options โ Calendar โ Time Zones | File โ Options โ Calendar โ Time Zones |
Calendar display, meeting invites. Does not affect Exchange server logs. | No โ Exchange logs separately |
| Notion / Linear / Jira Settings โ Account โ Language & Region (varies) | Varies by app โ look in Account Settings | Activity timestamps shown in-app. These tools rarely feed into corporate SIEM systems directly. | Lower risk |
The Google Workspace special case
Google Calendar's timezone setting is the single most impactful app-level change you can make โ because it propagates everywhere. Your Google Calendar timezone affects: meeting invite timestamps, Gmail "sent at" times, Google Drive activity logs, and Google Meet session records. It's one setting that touches everything.
Set it in Google Calendar โ Settings (gear icon) โ Time Zone โ Primary time zone. Set it to your home timezone and leave it there regardless of where you travel.
Do Not Disturb hours are a location signal too
This one catches people off guard. In Slack, your Do Not Disturb schedule shows other people when you're unavailable. If you set DND from 10 PM to 8 AM โ but your colleagues see you online and active at 3 AM their time โ that inconsistency is a human flag even if the automated systems don't catch it. Make sure your DND hours are set to home timezone active hours, so your availability looks normal to anyone glancing at your profile.
What App Settings Actually Fix โ and What They Don't
Here's the clean version of what changes when you update your app timezone settings:
| What changes | What stays the same |
|---|---|
| Timestamps displayed on your screen | Server-side activity logs with your real IP timezone |
| Your active hours shown to colleagues | Azure AD / Google identity login location records |
| Meeting times in calendar invites | SIEM correlation data |
| Do Not Disturb schedule display | Network-inferred timezone from your IP address |
| Human-visible location signals | Automated system flags and audit trails |
App settings matter โ but they fix the human-facing signals, not the machine-facing ones. For the automated detection systems to see home timezone, your IP needs to be home. That's a network-layer problem, not an app-layer problem.