Frequently Asked Questions
Everything you need to know about MomentumKit — how the tools work, what we do with your data, and what limitations to expect.
General
What is MomentumKit? +
MomentumKit is a set of three free, privacy-first tools for remote teams: the Overlap Finder (find the best meeting window across timezones), the Invite Generator (write polite meeting invites), and the Display Guide (get real-time ergonomic suggestions). All tools run entirely in your browser with no backend server.
Is MomentumKit free? +
Yes, all three tools are completely free. There are no paid plans, no premium features, and no account required. This may change in the future if we add advanced features (like custom sleep hours), but the core tools will always remain free.
Do I need to create an account? +
No. MomentumKit has no user system, no accounts, no sign-up, and no login. Just open any tool page and start using it immediately.
Do you collect any data? +
No. MomentumKit does not collect, store, or share any personal data. All calculations happen in your browser. We use exactly one cookie (
mk_cookie_consent) to remember that you've accepted the cookie notice — nothing more. No analytics, no tracking, no fingerprinting.How can MomentumKit be free if it doesn't collect data? +
MomentumKit is a client-side application — there are no server costs for running the tools because everything runs in your browser. The only costs are domain registration and hosting for the static HTML files, which are minimal. This simplicity is what makes the privacy-first approach sustainable.
Can I use MomentumKit on mobile? +
Yes, the site is fully responsive and works on mobile browsers. However, the tools are designed with desktop users in mind — the Overlap Finder works fine on mobile, but the Display Guide is most useful on the device you're actively working on.
Overlap Finder
Why doesn't it support more than 5 cities? +
With 6+ timezones, the probability of finding any usable overlap drops below 40%. We cap at 5 to avoid frustration. For larger teams, we recommend using async communication (Slack updates, shared documents) instead of trying to find a live meeting time that works for everyone.
Can I customize the sleep hours (23:00–07:00)? +
Not in the current version. Sleep hours are fixed at 23:00–07:00 local time for each city. This is based on general circadian science — most people's sleep windows fall within this range. Custom sleep schedules may be available in a future version.
Does it account for public holidays? +
No, the current version does not integrate holiday calendars. Public holidays vary by country, region, and even city. Please manually check for holidays in your team members' locations before scheduling important meetings.
What does "physiological state" mean? +
Each city gets a label based on the local time of the meeting window: "Just woke up" (6–9am), "Fresh" (9am–12pm), "Lunch zone" (12–2pm), "Focused" (2–5pm), "Getting tired" (5–8pm), or "Evening family time" (8–11pm). These labels give you a quick sense of each participant's likely energy level during the meeting.
Does it handle Daylight Saving Time correctly? +
Yes. We use the browser's built-in
Intl.DateTimeFormat API, which automatically accounts for DST transitions. Whether a city is on standard time or daylight time is handled transparently — you never need to think about it.Can I use city names other than the ones listed? +
We support 26 major cities across all major timezones. If your city isn't listed, choose a nearby city in the same timezone (e.g., "Los Angeles" for Seattle, "Berlin" for most of Central Europe). We plan to expand the city list in future updates.
What if no overlap exists? +
The algorithm first searches within 09:00–18:00 local time for all cities. If no window exists (common with 4–5 cities), it falls back to the "least-damaging" option — any time outside sleep hours. Sleep protection (23:00–07:00) is always the hard constraint that cannot be relaxed.
Can I send the result to the Invite Generator? +
Yes. After finding your overlap, click the "Send to Invite Generator" button in the result box. It will open the Invite Generator page with the time and cities pre-filled via URL parameters. This seamless workflow saves you time and reduces errors.
Invite Generator
Can I customize the invite templates? +
Not in the current version. The three templates (Polite, Direct, Human) are fixed to ensure consistency and avoid the need for AI or external processing. You can always edit the text after copying it into your communication tool.
Does it support other languages? +
Currently only English. The templates use clear, simple English that works across most international teams. Multi-language support is under consideration for a future update.
How is this different from AI-generated invites? +
This is a pure template engine — no AI, no API calls, no data sent anywhere. Every invite is predictable, auditable, and 100% private. AI-generated invites require sending your meeting details to third-party servers, which we avoid by design.
Can I use the Invite Generator without the Overlap Finder? +
Yes. You can manually enter any meeting time and city list. The tool works standalone. But using them together gives you a smoother workflow — find the overlap first, then click one button to populate the invite fields.
Where can I paste the invites? +
The invites are plain text and can be pasted anywhere: Slack, Microsoft Teams, email (Gmail, Outlook), calendar invites (Google Calendar, Outlook), Discord, or any other communication tool.
Is there a word limit? +
No character limit. Each template is designed to be 80–120 words — concise enough to scan quickly but detailed enough to explain the timezone rationale. If you need longer invites, edit after copying.
Display Guide
Does the Display Guide detect ambient light? +
No. It uses only your device's local time and timezone. No ambient light sensor data is accessed or required. This keeps the tool simple, private, and universally compatible.
Are the recommendations from medical sources? +
These are general ergonomic guidelines based on human-computer interaction research and common display calibration practices. They are not professional medical advice. Consult an optometrist or ophthalmologist for personalized eye care recommendations.
Does it work with external monitors? +
Yes. You can select your monitor type in the dropdown. External monitors typically have lower maximum brightness than laptop screens, so selecting "External Monitor" adjusts the recommended brightness percentage accordingly.
How often should I check the guide? +
The guide auto-refreshes every 60 seconds. A good habit is to check it at the start of each work session, before evening meetings, and if you walk away from your desk and come back later in the day.
Can I trust the timezone detection? +
Yes. It uses
Intl.DateTimeFormat().resolvedOptions().timeZone — the same standard API used by most modern web applications. If your device's system time and timezone settings are correct, the detection will be accurate.Privacy & Data
What data does MomentumKit collect? +
Absolutely no personal data is collected. We don't use Google Analytics, Facebook Pixel, or any tracking scripts. The only cookie we set is
mk_cookie_consent — a strictly necessary cookie that remembers you've dismissed the cookie notice. That's it.Is MomentumKit GDPR compliant? +
Yes. Since we collect no personal data, most GDPR obligations (data processing records, consent management, data portability) do not apply. We still provide a transparent privacy policy, a cookie consent notice, and contact information — as required by the ePrivacy Directive and GDPR.
How can I delete my data? +
Since we don't store any data on our servers, there's nothing to delete. If you have the
mk_cookie_consent cookie in your browser, you can clear it through your browser settings. All tool inputs are ephemeral — they disappear when you close or refresh the page.Do you share data with third parties? +
No. We don't share any data because we don't collect any. The only external service used is Google Fonts for the Inter typeface, which may log your IP address according to Google's own privacy policy. No other third-party scripts are loaded.
Technical
Why don't you use AI? +
AI is unnecessary for scheduling tools. Finding timezone overlaps is a deterministic algorithm problem — it doesn't need creativity or prediction. For invites, AI would require sending your meeting details to a third-party API, violating our privacy-first principle. Templates are simpler, faster, and more reliable.
What happens if the page crashes? +
Since everything runs client-side, a page crash or refresh will reset all inputs. Your city selections and invite text will be lost. This is intentional — it means no data persists anywhere. If you need to save a result, copy it before leaving the page.
Which browsers are supported? +
All modern browsers: Chrome, Firefox, Safari, and Edge (Chromium-based). Internet Explorer is not supported. The site uses standard web APIs (
Intl.DateTimeFormat, navigator.clipboard) that are available in all modern browsers.Can I contribute to the project? +
MomentumKit is a personal project by Alex Chen. If you have suggestions, bug reports, or feature requests, feel free to reach out via email at yuyuxi232@163.com.