Privacy Policy
Effective date: 6 September 2026
In a hurry? Read the Notice at Collection for the short version.
Who this app is for
ShiftPulse is a workforce scheduling, overtime rotation and timekeeping tool used by employees, supervisors and administrators of an employer that licenses it. Accounts are created by invitation from that employer; there is no public sign-up. Your employer is the controller of the employment records inside ShiftPulse; ShiftPulse processes them on the employer's behalf.
What we collect, and why
Depending on how your employer configures ShiftPulse, we may collect and process the following categories. Each one is listed with the reason it exists.
Name
Identifies you on schedules, overtime queues, crew rosters and attendance records.
Email address
Sign-in, password resets, invitations and shift/overtime email notifications.
Phone number
Optional SMS sign-in codes, SMS clock-in and urgent coverage contact by your supervisor.
Employer / company information
Keeps your records inside your employer's workspace and separate from every other company using ShiftPulse.
Employee ID (if your employer uses one)
Matches your ShiftPulse record to your employer's payroll and HR systems.
Crew assignment
Builds the rotating crew schedule and decides which overtime you are eligible for.
Current position
Determines staffing counts for each shift and who can cover an open spot.
Qualified positions
Restricts overtime and coverage offers to work you are trained and certified to perform.
Seniority information (seniority date and rank)
Orders the overtime selection rounds so offers go out in the correct seniority sequence.
Work schedules
Shows your calendar, drives shift reminders and calculates coverage for each day.
Overtime selections and history
Records accepts, passes, awards and equalization so the rotation stays fair and auditable.
Time-off and vacation requests
Processes approvals and identifies shifts that need overtime coverage.
Attendance and call-ins
Records absences, late arrivals and call-ins so supervisors can staff the shift.
Clock-in and clock-out timestamps
Produces timecards and hour totals used to support payroll.
Scan location at the moment you clock
Confirms the punch happened at the work site. Your precise location is read only at the instant you scan — never continuously and never in the background.
Supervisor adjustments
Documents corrections to punches, absences and overtime with who changed what, when and why.
Notification preferences
Controls which alerts you get, on which channel, and honours quiet hours and Do Not Disturb.
Push notification tokens
Delivers shift, overtime and coverage alerts to your specific device.
Device and browser information
Renders the app correctly, delivers push messages and diagnoses crashes.
IP address and security information
Protects accounts against unauthorized sign-in, abuse and clock-in spoofing.
Audit logs
Immutable record of overtime awards, attendance edits and administrative actions used to resolve disputes.
Usage information
Basic in-app activity and error reports used to keep the service reliable.
Emergency contact (if you or your employer add one)
Lets your supervisor reach someone on your behalf in a workplace emergency. Visible only to you, your supervisors and administrators.
Timecards, hour totals and pay-period records
Turns your punches into reviewable totals your employer can use for payroll.
Pay-related fields (only if your employer turns wage calculation on)
Employee number, employment type, pay group and — only when enabled — rates and salary. Hours Only is the default; rates stay hidden unless your employer explicitly grants an individual permission to see them.
Support and feedback messages
The category, your message, an optional reply address and an optional screenshot you choose to attach, so we can answer you and fix the problem.
Email and SMS delivery records
Records that a notification was sent, delivered, bounced or unsubscribed, so alerts about shifts and overtime are not silently lost.
Sensitive device permissions
- Location: read only at the instant you scan or tap to clock in or out, to confirm you are at the work site. Continuous or background location tracking is never performed, and ShiftPulse does not track your movements between punches. The location read at that moment is saved with that clock record (including a refused attempt), is visible to you and to your employer's supervisors and administrators, and is kept with your timekeeping records for your employer's retention period.
- Camera: used only to read a QR code on screen. Images are processed on your device and are never stored or uploaded.
- Notifications: a push token, together with your device platform, model and app version, identifies your device so shift and overtime alerts reach it. It is removed when you sign out. You can revoke notifications at any time in Settings.
Automated decision-making and AI
ShiftPulse does not use artificial intelligence, machine learning or large language models to make or recommend decisions about employees. Overtime ordering, seniority rounds, staffing shortfalls, eligibility, attendance exceptions and hour totals are produced by fixed, published rules that follow your employer's policy and any applicable collective agreement. No employee data is sent to a third-party AI provider.
If ShiftPulse ever adds AI-assisted functionality, this section will be updated first to say what it does, what data it processes and whether that data leaves our infrastructure. In every case the following remain rules-based and supervisor-controlled, and will never be decided independently by software: discipline, termination, payroll, attendance violations, seniority, overtime eligibility, mandatory overtime and employee qualification.
Who can see your data
You can always see your own record. Supervisors and administrators at your employer can see schedule, overtime and attendance data for the crews they manage, because staffing and payroll require it. Other employees see only name, crew, shift type, position and seniority rank as needed for overtime ordering and coverage — never a coworker's email address, phone number, emergency contact, attendance or lateness history, timecard, pay information or account settings. Coworkers do not see the type, reason or approval status of your time off; when a day is already full they are told only that a crew member is off. Your company may show crew schedules, vacation-pick dates or coverage you agreed to take, because crews plan around them. During yearly vacation picks, everyone in the same pick round sees your name next to the dates you chose. When a coworker covers for you, they see your name and the dates they are covering. That limit is enforced by the database itself, through a restricted roster view, and not by hiding buttons.
Pay information is stricter still. ShiftPulse runs in Hours Only mode by default. Wage figures are visible only where your employer has turned wage calculation on and has granted a named individual the specific permission to view or edit compensation; a job title alone never grants it.
All companies share one secured database, and each company's data is kept logically separate inside it. Company records are tied to their company, directly or through the employee's membership, and database access rules on our servers only return records for companies you belong to and are allowed to see. These rules are enforced by the server, not by the app on your device, so changing a link or an identifier does not reveal another employer's people, schedules, punches or payroll. ShiftPulse staff access company data only where needed to provide support or operate the service.
Service providers
We do not sell your data, do not share it for advertising, and do not use advertising or analytics trackers. Data is disclosed only to the providers that operate the service on our instructions:
- Cloud hosting and database: stores the application data described above, in the United States.
- Email and SMS delivery: sends invitations, sign-in codes, shift and overtime notices, and delivery/bounce records.
- Apple and Google push services: receive a device token and the alert text needed to deliver a notification to your phone.
- Apple App Store / Google Play: distribute the mobile app and handle app-store review requests through their own native prompt.
We may also disclose data where the law requires it, or to protect the safety and security of the service. If ShiftPulse were ever acquired, employer data would transfer with the service and this policy would continue to apply until it was replaced.
Where data is stored
ShiftPulse data is hosted in the United States. If you use ShiftPulse from another country, your information is transferred to and processed there under the contract between ShiftPulse and your employer.
Notifications
Shift, overtime, coverage and approval notices are sent by push, email or SMS according to your notification settings and quiet hours, which you control in the app. Some messages are operational rather than optional — an overtime offer with a deadline, or a schedule change — because missing them affects your work. We do not send marketing messages to employees.
Cookies and browser storage
ShiftPulse uses no advertising cookies, no third-party analytics and no tracking pixels. The only items stored on your device keep you signed in, keep the app usable with no signal, and remember display choices you made yourself. Because there is no non-essential tracking, there is no consent banner. The Cookie & Local Storage Policy lists every item by name.
Security
Access is enforced in the database with row-level security tied to your account, company and role — not merely by hiding buttons in the interface. Administrative actions, attendance corrections and overtime awards are written to audit logs. Credentials and API keys are held server-side and are never exposed to the browser or mobile app. Passwords are stored only as salted hashes by our authentication provider, are checked against known breached-password lists, and are never visible to us, to your employer or in any log.
Retention
- Attendance punches, timecards, overtime awards and schedule history: kept while employment continues and afterwards for as long as payroll, contractual and audit obligations require. Your employer decides that period.
- Audit and security logs: kept as an immutable record so overtime and attendance disputes can be resolved later.
- Support and feedback messages, including any screenshot you attach: kept while the issue is open and then removed. Screenshot links expire after seven days.
- Push tokens and email/SMS delivery records: removed when the device unregisters, you turn notifications off, or your account is deleted.
- Offline copies on your own device: cleared when you sign out or clear site data.
Account deletion
You can request deletion at any time from Delete Account — in the app under Profile → Account, or from the public page if you can no longer sign in. Because your employer controls the employment records, the request goes to an administrator at your company, who reviews and carries it out; we aim to have this completed within 30 days and you can chase it with us at any point.
When it is carried out, your email address, phone number, emergency contact, notification settings, push and device identifiers and support messages are erased and your login is deactivated. Historical employer records that must legitimately be retained for payroll, scheduling, attendance, contractual, audit or legal reasons are kept, but no longer carry your contact details.
Children
ShiftPulse is a workplace tool issued to employees by an employer. It is not directed at children and we do not knowingly create accounts for anyone under 16 other than through an employer's lawful employment of them.
Changes to this policy
If we change what we collect, why, or who it goes to, we update this page and its effective date first, and — for material changes — notify account holders in the app or by email before the change takes effect.
Your rights
Depending on where you live, you may have the right to access, correct, export or delete personal information, and to object to certain processing. Start with your supervisor or administrator for employment records, or contact us at support@theshiftpulse.com. We do not discriminate against anyone for exercising these rights.
Contact
Questions or data requests: support@theshiftpulse.com or the support page.