出海团队散在几个时区里,管理者拿到考勤表时遇到的第一道难题,往往不是统计迟到早退,而是确认记录背后的人是不是本人、位置是不是真的。代打卡和远程打卡,各攻其中一个环节。

代打卡攻的是身份:把手机交给同事,或者让别人用自己的账号登录操作。远程打卡攻的是位置:人没到现场,却让系统看到一个"已到达"的坐标。海外考勤软件要挡住这两类操作,靠的是一组能相互印证的核验点:位置、水印、身份。

下面先拆开这两类造假的做法,再看每个核验点怎么起作用,最后给出一份可以直接拿去对照的选型清单。

代打卡和远程打卡,动的是两个不同环节

远程打卡针对的是定位打卡,核心动作是改位置。常见做法有三类:在手机开发者模式里打开模拟位置,用第三方软件把定位改到公司或门店;用定制发射器模拟公司 Wi-Fi 热点;或者用远程控制软件,操作一台留在现场的备用手机。

代打卡不改位置,改的是人。把手机交给同事代打,或者让同事在自己手机上登录本人账号,这两种做法留下的时间和地点都正常,只看打卡结果分不出来。

把两类做法放进一张表,更容易看清它们各自攻击哪个环节。

常见做法 攻击的环节 行为特征
虚拟定位 位置 用软件把手机定位改到目标地点
模拟 Wi-Fi 热点 位置 用定制发射器冒充公司网络
远程控制备用手机 位置与身份 人不在场,由远程软件完成打卡
代持手机 身份 本人手机交由同事完成打卡
账号共享 身份 他人在自己设备上登录本人账号

远程打卡与现场核验对比示意图:左侧手机平放在居家桌面、地图缺少轨迹并带暖橙色警示,右侧手持手机显示浅色地图上一条亮绿轨迹与蓝色勾选停靠点

核验思路就此分开:位置类造假要靠看位置,身份类造假要靠看人,现场照片水印把两者连成一条证据链。

先看位置:确认人真的到过那个点

位置核验的第一步是限制打卡范围。定位打卡要求人在设定的打卡点或电子围栏内完成,脱离围栏会触发提醒。人在别处把定位改过来,这一步过不去。

第二步是看轨迹,而不是只看那一次打卡。工作轨迹会记录全天路线、停留点和停留时长,在岗脱岗明细、轨迹明细与轨迹汇总,把**"到了"变成几点到、待了多久、之后去了哪**。绕路和长时间停留这类异常,在轨迹上更容易露出来。

第三步是识别改位工具本身。以小步外勤海外版 RealDuty 为例,它的防作弊中心能识别超过 120 种作弊软件并标注,水印相机的虚假位置会被监测,识别出异常定位特征后留下标记,交给管理者复核。系统做的是识别、标注和报警,具体怎么处理,仍由企业按制度判断。

海外版还提供到店范围与停留时长两项核验,"进没进店""待够没待够"可以被核查。

位置真实性核验示意图:浅色地图上一条亮绿轨迹连接多个圆形停靠点,多数带蓝色勾选,一处停靠点被暖橙色圆环高亮表示异常停留,旁边有白色行程卡片

再看水印:现场照片为什么更难伪造

水印照片解决的是证据问题。照片自带防篡改水印,只支持现场拍摄、不能从相册选取,时间与地点写进画面,事后修改会留下痕迹。海外版的水印字段只包含时间与地点。

海外版还能预设拍照类型与流程模板:拍几张、按什么顺序拍、哪些是必拍项、要不要拼图、拍完是否标注,都能提前配好,拍照统计再把这些动作汇总起来。到店、陈列、巡检这些场景里,照片本身就是工作发生过的凭证。

水印照片能说明有人到过现场拍了照,但拍照的人是不是打卡的人,还要另外核。

身份怎么核:用现场人脸发现"人机分离"

人脸识别针对的是代打卡。登录、打卡这类关键动作前开启人脸识别,只有本人通过才能继续;人脸识别抽查会随机生成验证任务,要求在限定时间内完成,用来发现手机长期不在本人手里、人机长时间分离的情况。

海外版把身份核验放进具体动作里:到店范围、停留时长、拜访人脸、拜访数据修改留痕四项可以按模块启用,其中人脸按账号授权。这样"谁到的店、待了多久、数据被谁改过"能落到具体的人和记录上。

现场拍照留痕与身份核验示意图:手机屏幕内是一张现场货架实景照片,底部叠加只含时钟和定位两个无字图标的信息条,右上方淡淡的人脸取景框内是员工面部,四角为亮蓝色

海外场景多出来的两层:时区与合规

时区是海外考勤最容易出错的地方。员工在拉美,总部在北京,同一次打卡在两张表里可能落在不同日期。海外版用三级时区处理:公司时区、组所属时区、自由时区可以跟人走,报表按当地时间呈现,时区组报表每一行都标注所属时区。海外日期与时间格式也支持 12 小时制和 24 小时制切换。

语言与地图同样要适配。海外版首发支持中文、英语、葡语、俄语、西语五种界面语言,地图与定位做了海外适配,弱网环境下轨迹可以暂存并自动同步。

时区、语言、合规是海外场景额外要处理的三层,也是海外考勤软件和国内考勤工具差别最大的地方。

合规上,在欧洲等对个人数据保护要求较严格的地区,员工定位与工作监控通常需要说明收集目的、范围和保留期限,并控制收集的必要性与适度性。企业上线前,宜先让当地 HR 或法务确认可收集的范围与员工告知方式,再决定开启哪些模块。

排班与弹性考勤在海外版也可以使用。跨国团队分散在不同城市、工时制度不一时,考勤规则可以按公司或组分别设置。

小步外勤已帮助出海企业管理欧洲、南美、东南亚、非洲、中东等几十个国家的海外员工,时区组报表与多语言界面正是为这类跨时区场景准备的。

怎么判断一套机制够不够用:六个自检点

把这些机制落到选型上,可以逐条对照:

  1. 位置核验:是否有打卡点或电子围栏,能否看到轨迹、停留点和停留时长,而不是只有一次打卡坐标。
  2. 改位识别:遇到虚拟定位、模拟 Wi-Fi 这类工具,系统能不能识别并留痕。
  3. 水印留痕:水印字段是否包含时间与地点,照片能不能只现场拍摄、不从相册选取。
  4. 身份核验:是否支持打卡前的人脸识别和随机抽查,能否发现人机长时间分离。
  5. 海外适配:时区能否按公司、组、个人分别设置,报表是否按当地时间输出,界面语言是否覆盖当地员工。
  6. 数据衔接:能否与人员、考勤、审批等数据对接,是否支持单点登录,方便接入现有系统。

满足前两三项,通常只解决了记录问题;把水印、人脸和时区补齐,记录可信和口径统一才更接近。

海外考勤软件防止代打卡、远程打卡,落点在一组相互印证的核验:位置确认人到过,水印留下现场痕迹,人脸确认是本人,时区保证口径一致。出海团队可以先拿上面六个点做一次体检,找出最薄弱的一环,再补对应的一层。