myTIMEFOSS North America · Personal time clock
Local time · loading
Your workday, at a glance
--:--:--
Not clocked in

Ready when you are

Clock in to start tracking today's shift.

PAID TIME TODAY
0h 00m
Goal: 8 hours
0% of daily goal
TIME REMAINING
8h 00m
Until 8 paid hours are reached
PROJECTED FINISH
5:00 PM
Based on 8:00 AM start and 1h lunch

Today's punches

TODAY
No punches yet. Clock in to begin your day.
Times are recorded on this device using your local clock. If a punch is wrong, use the correction option and enter a reason.

My workday settings

READ ONLY
WORKDAY START
8:00 AM
WORKDAY END
5:00 PM
LUNCH
11:30 AM–12:30 PM
PAID HOURS GOAL
8 hours

Your schedule is shown here for reference. Change it only in Settings.

Timesheet & backup

This device only · No cloud sync

Monthly timesheet

LOCAL RECORDS
DateFirst inLunchLast outPaid timeStatus
No records for this month.

Late start? Your make-up plan

SMART RECOVERY
You're on track

Clock in to see personalized ways to make up time.

Suggestions are planning estimates. Check your manager’s policy before changing lunch or working outside your normal hours.

Weekly schedule & punches

MON–SUN
DayPlanned inLunch outLunch inPlanned outActual inActual outLunchPaidDay balance
Weekly totals0h 00m0h 00m
This weekly view is read-only. Planned times come from your saved workday settings; actual punches come from your time clock. Day balance compares paid time with that day’s planned paid-hours goal.

Add hours from another day

TIME BANK

Record extra hours already worked on another day, or a time adjustment you need to carry into this week. Entries are included in the weekly balance and saved in your JSON backup.

Use a positive number to add time or a negative number to remove time. These are personal planning records, not payroll changes. Entries can be removed if entered by mistake.

Connect myTIME · Integration directory

If your FOSS work account blocks Microsoft sign-in, use a provider that accepts a personal account or a webhook. These are setup links, not connections already authorized.

CHOOSE A ROUTE
Best alternative: Make.com + its Custom Webhook + Gmail or its Email module. Create a scenario, copy its webhook URL into the Webhook URL field above, choose “Weekly timecard email report,” enter the recipient, then use “Send now” to test. To send every Friday, schedule the scenario—but note the site’s records are currently stored in this browser, so a weekly scheduled run cannot read them unless you send/sync the data to the service first. See Make + Gmail workflow and Make webhook setup.
EASIEST NO-CODE
Make.com

Webhook → email, Gmail, Google Sheets, notifications, scheduled scenarios. Can use non-Microsoft accounts.

Create account · Webhook + Gmail

CHATGPT + CONNECT SDK
Pipedream Connect

Use your production Pipedream project proj_PNs3DGe to let myTIME connect user-authorized apps. Connect needs a server-side endpoint to create authenticated Connect tokens; never put a Pipedream API key or client secret in this static page.

Connect quickstart · Pipedream dashboard

Status: project ID noted in app setup; account authorization and production API configuration have not been verified. Configure the server-side token endpoint and approved app scopes before enabling connection buttons.

CHATGPT AUTOMATION
Make for ChatGPT

Use Make's native ChatGPT connection to create and manage scenarios here after you complete the connection flow. This is separate from a Make webhook configured inside myTIME.

Open Make · Make help

PIPEDREAM CONNECT · PRODUCTION
Connect your Pipedream project

Project reference: proj_PNs3DGe. Connect can securely authorize apps for a user and pass scoped connection details to your backend. A production integration still needs Pipedream Connect credentials and a server-side endpoint; never put project secrets in this static page.

Connect quickstart · Open Pipedream

Status: documentation linked; production authorization and backend are not configured by this page.

DEVELOPER-FRIENDLY
Pipedream

Receive HTTP events and build workflows; useful when you want more control over data handling.

Create account · Webhook triggers

GOOGLE ROUTE
Google Apps Script

A script can receive POST requests and send email or append rows to a Google Sheet. Requires publishing and securing a web app.

Open Apps Script · Web apps guide

SELF-HOSTED OPTION
n8n

Flexible visual automation for webhooks, email and data destinations; cloud or self-hosted setup.

Explore n8n · Webhook node

EMAIL SERVICE
EmailJS

Can send a simple email from a front-end form, but avoid sending sensitive time records directly from the browser; use server-side authorization for work data.

EmailJS · Documentation

Important: These links do not bypass FOSS IT policies. If the work email is blocked by Microsoft OAuth, do not use a personal account to move company time records unless company policy permits it. For a quick test, use fake/sample punches first. The app does not currently have cloud sync, background scheduling, or secure sign-in.

Import & Export Center

Import previous punches, preview changes, and back up your time records.

DATA TOOLS
IMPORT
CSV or JSON backup

Review CSV punches before saving, or merge a myTIME JSON backup.

EXPORT
Portable backups

Download a spreadsheet-friendly CSV or full JSON backup.

TEMPLATE
Import yesterday’s times

Date, Clock In, Lunch Out, Lunch In, Clock Out.

Choose a CSV to preview it. Nothing is changed until you confirm the import.

Optional webhook

Send data on demand to a trusted HTTPS webhook, such as your own Power Automate flow.

OPT-IN

Weekly report payload includes a FOSS-branded HTML email body, subject, date range, daily punch details and total hours. Configure your webhook receiver to send the email. Automatic weekly delivery requires a scheduled flow.

Security: this static site has no private server. Use only an endpoint you trust; never put passwords or API keys here. Browser CORS rules may block a request. Background sync and secure company sign-in need a server-side integration and are not enabled.