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

Open the scenario directly in a normal browser tab rather than an embedded frame. If Make shows “Insufficient rights,” your team role needs “View all scenarios” permission from the team owner/admin.

Open myTIME scenario in browser ↗ · Open Make dashboard ↗

The app cannot grant Make permissions itself.

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
Excel, CSV or JSON

Import a styled .xlsx workbook or CSV containing any dates worked. Preview before saving; JSON backups can be merged too.

EXPORT
Branded Excel workbook

Styled daily punches, paid-hour formulas, weekly summary, time-bank entries and instructions.

TEMPLATE
Import previous dates

Enter one row per work date in the formatted Excel template, then upload it here.

Choose an Excel (.xlsx), CSV, or myTIME JSON file. Use one row per work date and times like 08:00 or 17:00. Nothing is changed until you confirm.

Manage saved punches

Review, correct, add or remove a day’s records. Changes save in this browser only.

EDITABLE RECORDS
Before correcting a bad import: download a JSON backup first. You can also export CSV or Excel, edit it in a spreadsheet, then import and review the preview before confirming.
DateClock inLunch outLunch inClock outPaid timeActions
No saved records yet.

Delete removes the entire selected date’s punch record from this browser. This does not delete a downloaded backup or change a company payroll system.

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.