Skip to content

雲端打卡是什麼?手機定位原理、限制與防代打卡

Posted in :

jc-seo

雲端打卡是員工用手機 App、網頁或通訊軟體連上雲端系統送出上下班紀錄,系統再以 GPS 定位、公司 Wi-Fi 或藍牙 Beacon 確認人在指定範圍內,不必在現場裝設打卡鐘。勞動部說明出勤紀錄的記載方式不限於打卡,手機打卡、網路回報等能覈實記載出勤時間的工具,都可以作為出勤紀錄。不過定位精確度取決於手機設定與定位來源,也可能被模擬,導入時要一併設計防代打卡規則、員工個資告知,以及斷網或定位失準時的補打卡流程。

雲端打卡的三種入口:App、網頁與 LINE

員工打卡的入口不同,系統能取得的資訊與限制也不同:

  • 手機 App:可以向手機要求定位、藍牙或 Wi-Fi 相關權限,用來判斷人是否在公司附近。Android 與 iPhone 都讓使用者自行決定是否授權;iPhone 可關閉「準確位置」只分享大約位置,Android 十二以上版本也能只授予大概位置。
  • 網頁打卡:員工用瀏覽器開啟打卡頁面即可,不必安裝。瀏覽器的定位功能只能在 HTTPS 的安全環境使用,並須經使用者授權。
  • LINE 官方帳號:員工在聊天室按下按鈕送出打卡或位置。Messaging API 的位置動作只能放在快速回覆按鈕,系統收到的 LINE 使用者 ID 也要先和員工資料綁定。

不論哪種入口,打卡時間建議以系統伺服器收到的時間為準,不採用手機畫面上的時間。評估線上打卡免費方案或免費的線上打卡 App 時,另外確認人數上限、資料保存期間與匯出功能:出勤紀錄依勞動基準法要保存五年,免費方案保存不夠久時,要自己定期匯出。打卡方式與功能的比較,可先看打卡系統的選擇方式。

三種定位驗證的原理與限制

雲端打卡判斷「人在哪裡」,主要靠下面三種方式,各有適用範圍:

驗證方式 怎麼判斷 限制
GPS 定位 取得手機位置,和公司設定的地點與範圍比對 使用者可只授權大約位置,Android 的大約位置約為三平方公里的範圍;網頁取得的座標會附上以公尺表示的精確度,可設定精確度不足時要求重新定位
Wi-Fi 驗證 確認手機連上公司指定的無線網路 以 iPhone 為例,App 讀取目前 Wi-Fi 資訊須符合取得精確位置授權等條件之一,並具備 Apple 規定的 Wi-Fi 資訊存取權利;Android 掃描 Wi-Fi 也需要精確位置權限
Beacon 驗證 在辦公室放置發出藍牙訊號的裝置,手機偵測到才可打卡 依蘋果開發文件,Beacon 測距只回報遠、近或緊鄰,不提供精確距離,App 也要取得定位授權

Android 授權精確位置時,精確度通常約在五十公尺內。實務上可以搭配兩種方式,例如門市以 Wi-Fi 驗證為主,網路故障時改用 GPS 範圍判斷。範圍半徑要依現場測試調整:設太寬,人在附近店家也能打卡;設太窄,員工人在大樓內也可能被判定不在範圍。

外勤與遠端工作的打卡設計

外勤與遠端工作者沒有固定的打卡地點,「人在範圍內才能打卡」的邏輯不適用,設計重點要從限制位置,改成留下可查核的紀錄。勞動部在說明出勤紀錄時,引用勞工在事業場所外工作時間指導原則,列舉行車紀錄器、GPS 紀錄器、電話、手機打卡、網路回報、客戶簽單與通訊軟體等,作為可供稽核出勤紀錄的工具。

  • 外勤人員:打卡時記錄當下位置,不限制範圍;完工時再留一筆紀錄,必要時附上客戶簽單或照片。
  • 遠端工作:在家工作時位置的意義不大,可以改用登入系統或網路回報作為上下班紀錄,並和主管約定回報方式。
  • 出差與跨日:跨日行程要確認系統如何歸屬上下班的日期,以及交通時間怎麼記錄。

勞動部也表示,勞雇間得約定適合雙方的工時記載方式。這些約定建議寫成書面,讓員工清楚哪些情況要打卡、哪些改用其他方式回報。

防代打卡的做法:裝置綁定與異常比對

雲端打卡少了實體設備,代打卡的方式也跟著改變,例如把帳號密碼交給同事,或用模擬位置的工具假造所在地點。Android 的開發人員選項就有「選取模擬位置應用程式」,可以假造裝置的 GPS 位置,因此不建議只靠單一定位判斷。可以從三個層面設計:

  • 綁定裝置:每位員工只能用登記過的手機打卡,換手機要經主管或人資核准。
  • 多重條件:定位加上公司 Wi-Fi,或定位加上 Beacon,兩個條件都符合才算有效打卡。
  • 異常比對:同一支手機替多人打卡、短時間內位置大幅跳動、打卡時間和班表差距過大,都列入異常清單,由主管覆核。

拍照或臉部辨識打卡能確認本人,但臉部影像與特徵屬於個人資料保護法所稱的個人資料;就業服務法施行細則也把指紋等生理資訊列為隱私資料,雇主要求員工提供時不得逾越必要範圍。導入前先評估是否有必要,或能否改用其他方式。

定位資料與員工個資:告知事項與蒐集範圍

打卡時記錄的位置,和員工姓名或員工編號連結後,可能屬於個人資料保護法所稱得以直接或間接方式識別個人的資料。依個資法第八條,向員工蒐集時應明確告知下列事項,可以寫進打卡使用說明或內部公告:

  • 公司名稱與蒐集目的,例如出勤管理與工時計算。
  • 個人資料的類別,例如打卡時間、位置與裝置識別資訊。
  • 利用的期間、地區、對象及方式,例如保存多久、哪些主管看得到。
  • 員工依個資法得行使的權利及方式。
  • 員工得自由選擇提供時,不提供對其權益的影響。

第八條第二項另列有得免告知的情形,例如履行法定義務所必要,是否適用請以專業意見判斷。蒐集範圍也要克制:只在按下打卡的當下取得位置,而不是全天追蹤。以 Android 為例,Android 十以上版本的 App 要在背景持續取得位置,必須另外宣告背景位置權限並向使用者要求,舊版則隨前景位置權限一併取得;iPhone 的使用者也能把權限設為「使用 App 期間」。對外網站的寫法可參考隱私權政策的必備段落,內部告知仍要依實際蒐集內容調整,並以主管機關公告或專業意見為準。

斷網或定位失準時的補打卡流程

網路或定位出問題時難免打不了卡,建議事先把流程定好:

  1. 系統說明原因:打卡失敗時顯示是沒有網路、沒有定位權限,還是位置不在範圍內。
  2. 保留當下紀錄:若 App 支援離線暫存,要記錄原始操作時間,恢復連線後上傳,並標示為離線紀錄。
  3. 提出補打卡申請:員工填寫實際上下班時間與原因,必要時附上照片或客戶簽單等佐證。
  4. 主管核准:核准後寫入出勤紀錄,系統保留原始資料、修改人與修改時間。
  5. 定期檢討:每月檢視補打卡次數,某個據點或某位員工特別多時,回頭調整定位範圍或驗證方式。

系統完全無法使用時,可以準備紙本打卡單或打卡表作為備援,由現場主管簽名確認,事後再補登到系統。本文涉及的勞動與個資法規只做概念整理,個案適用以主管機關公告或專業意見為準。

常見問題

雲端打卡和打卡鐘有什麼不同?

打卡鐘的紀錄存在現場設備,需要匯出後才能整理;雲端打卡的紀錄直接送到線上系統,主管與人資可以即時查詢,也方便多據點與外勤人員使用,但要處理定位與網路的限制。

員工不願意開啟手機定位怎麼辦?

可以提供替代方式,例如公司內的共用平板打卡或刷卡。是否能要求員工開啟定位,涉及工作規則與個資告知,建議先向員工說明用途,必要時徵詢專業意見。

員工共用一台平板打卡可以嗎?

可以。共用裝置要搭配員工個人的識別方式,例如員工編號加密碼或刷卡,並設定閒置自動登出,避免下一位員工沿用前一人的帳號打卡。

雲端打卡的資料存放在哪裡?

套裝服務的資料存放在廠商的雲端環境,客製系統則存放在企業選定的主機。簽約前要確認資料存放地區、備份方式、帳號權限,以及終止合作後資料如何交還。

員工離職後,打卡資料要刪除嗎?

出勤紀錄依勞動基準法要保存五年,不能在員工離職時一併刪除。保存期間屆滿且沒有其他保存必要時,再依個資法規定刪除或停止利用,打卡帳號則要在離職時停用。

本文由京采數位科技整理。我們自 2005 年起提供官網設計、系統開發與 Google SEO 服務,實際案例可見成果與案例。

想直接討論你自己的網站狀況,或需要一份初步的搜尋機會評估?

相關主題

下一步

建議先列出各據點與外勤人員的打卡情境,實地測試定位與 Wi-Fi 驗證的範圍,再決定驗證方式與補打卡流程。需要在自家 App、網頁或 LINE 官方帳號建置雲端打卡,或把打卡資料串接到既有的人資系統時,京采的網頁設計服務可以協助規劃、開發與上線前測試;想先討論做法,歡迎與我們聯繫。