ϟShiftPilot
GROSS PAY · Before Deductions
¥0
0 Worked Days · Estimate
REGULAR HOURS0.00h¥0
OVERTIME0.00h¥0
☾ Night Premium¥0
Unpaid Leave0
▣ Transport¥0
Quick Access4 Pages
◷ OT Progress
0.00 hours
0%
♧ Auto AlertsCover applies to target
Calendar
PAY PERIOD
▣0Worked
☕0Off
▣0Paid Leave
▣0Unpaid Leave
WorkedOffPaid LeaveUnpaid Leave

Tap a date to see hours or edit the day. Empty dates are not recorded.

Pay Settings

SALARY PERIOD

SNP Backups

SNP BACKUP & RESTORE

Shifts and settings are saved on this device. Export a JSON file to Files / iCloud Drive to protect the data.

LOCAL HISTORY (THIS DEVICE ONLY)
EXPORT PAY REPORT

Reports are readable files, not restorable backups.

⚠ Local data may disappear when the app is removed or browser storage is cleared. Save an external JSON backup. Salary figures are estimates.

Add Shift

DAY TYPE

1h unpaid break · Clock IN rounded up to 15 min · 16h maximum

PAY PERIOD
◉ ESTIMATED GROSS PAY
¥0
Before tax / insurance · 税引前
↗ 0.00 paid hours0 days
◷0.00 hRegular hours
ϟ0.00 hEstimated / confirmed OT
☾¥0Night premium
▤¥0Transport
MONTHLY OT TRACKER
Target 45h
0 / 45h counted OT45h left
Cover 9hRequired total 54h
Extra hours: 0hAfter cover: 0h

First cover the monthly hours gap, then track your selected 45h / 80h goal.

PAY BREAKDOWN
Regular pay¥0
OT pay (incl. premium)¥0
Statutory holiday (+35%)¥0
Night premium¥0
Transport¥0
GROSS TOTAL¥0
⚠ Monthly goal progress deducts 9h (31-day closing month) or 11h (30-day/Feb closing month) only for TARGET tracking, not from salary. Automatic OT begins after 8 PAID hours (fixed unpaid break deducted); 16:00 → 01:00. Night premium assumes the 1h unpaid break occurs outside 22:00–05:00 when possible, so actual payroll may differ. Supports shifts up to 16 hours. This is an ESTIMATE, not a legal determination of overtime. Enter confirmed statutory OT hours per shift from the company schedule. The 60h+ premium is estimated at 25% before the closing date, and revised to 50% for excess hours after the period closes. Confirm against payroll.
RECENT SHIFTS
PAY PERIOD
0Worked days
21Target days*
10Rest days
*Only shown if scheduled rest days are entered in Settings. Scheduled rest days are user-configured; verify against your monthly roster.
SHIFT LOG

Pay Settings

Change the values to match your Japanese company contract.

BASE PAY
SNAP BACKUP & RESTORE
Shifts and settings auto-save on each tester’s OWN device/browser. Snap Backup creates a portable .json file containing ALL months, targets and settings. Save this file to iCloud Drive / On My iPhone / Google Drive using your device's Files or Share menu.
No external backup recorded on this browser.
LOCAL HISTORY (THIS DEVICE ONLY)
Last 12 local copies, created when you change shifts/settings. These are not a substitute for iCloud/Files backup and can disappear if the app or browser data is deleted.
EXPORT PAY REPORT • CURRENT 16–15 PERIOD
These are readable reports, NOT restorable backups. PDF uses your browser's Print → Save as PDF. Excel is .xlsx; Word is .docx.
⚠ Important: uninstalling the app, clearing browser storage or changing phones can erase local data. To recover later, first save a Snap Backup JSON file outside the app (iCloud Drive / Files). No automatic iCloud sync is implemented. The report and wage numbers are estimates, not certified payroll.

Add working shift

Clock-in rounds UP to 15 min; clock-out stays exact. All shifts: automatic 1h unpaid break, OT after 8 PAID hours. Max shift 16h.

☾ Night (automatic by clock-in)
☕ Automatic break: 1 hour unpaid per shift. No break-time entry needed. Night premium is estimated by allocating the unpaid hour to non-night hours first.
Enter 0 if your approved schedule shows no OT, or actual approved hours.
Paid time:
Night premium eligible: 0.00 h
Auto OT: 0.00 h