인터넷이 끊기면 출퇴근 기록은 어떻게 되나요? 기기 저장과 복구 범위
인사책 코드에는 인터넷이 끊긴 순간에 누른 출근·퇴근·휴식·식사·업무 복귀 버튼을 휴대폰에 먼저 저장하고 연결이 돌아오면 오래된 것부터 전송하도록 정해져 있지만,
통신이 끊기면 그 자리에서 바로 기록되지 않을 수 있습니다.
앱을 한 번 정상으로 연 기기여야 하고 QR·NFC 기록은 인터넷이 필요하며,
누른 지 2시간이 넘은 기록은 직원이 확인해 직접 보내야 합니다.
인사책 코드에는 인터넷이 끊긴 순간에 누른 출근·퇴근·휴식·식사·업무 복귀 버튼을 직원 휴대폰(또는 브라우저)에 먼저 저장해 두었다가 연결이 돌아오면 오래된 것부터 서버로 보내도록 정해져 있습니다.
통신이 끊기면 그 자리에서 바로 기록되지 않을 수 있습니다.
연결이 돌아온 뒤 출퇴근 기록 화면에서 찍혔는지 확인하세요.
이 기기 저장은 조건부입니다.
앱이나 브라우저를 한 번이라도 정상으로 열어 둔 기기여야 하고,
QR 스캔과 NFC 태그 기록은 인터넷이 있어야 하며,
누른 지 2시간이 넘은 기록은 자동으로 보내지 않고 직원이 확인한 뒤 직접 보내야 합니다.
이 글은 2026-10-21 인사책 코드와 운영 서비스 파일을 기준으로 이 범위를 있는 그대로 적었으며,
실기기에서 인터넷을 끊어 본 시험 결과가 아닙니다.
한눈에 보는 답
인사책이 인터넷 단절에서 무엇을 하고 무엇을 하지 않는지를 상황별로 먼저 봅니다.
아래 표의 「인사책에서」 칸은 모두 코드에 정해진 동작을 옮긴 것이며,
휴대폰 기종별 성공률을 잰 값이 아닙니다.
| 상황·조건 | 인사책에서 | 확인할 것 |
|---|---|---|
| 앱을 열거나 로그인 화면을 여는 순간 인터넷이 닿지 못함 | 「서버에 연결할 수 없습니다」 화면이 뜨고 출근·퇴근·휴식·식사·업무 복귀를 기기에 저장할 수 있습니다. 최근에 연 홈 화면이 기기에 남아 있으면 이 화면 대신 그 홈 화면이 열릴 수 있습니다 | 그 기기에서 앱을 한 번 정상으로 열어 둔 적이 있어야 합니다 |
| 홈 화면에서 출근 또는 퇴근을 눌렀는데 그 순간 인터넷이 끊김 | 요청이 서버에 닿지 못하면 「기기에 저장했어요 — 아직 전송 전이에요」가 뜨고 연결이 돌아오면 보내도록 되어 있습니다 | 화면 문구가 「저장」인지 「다시 눌러 주세요」인지 읽어야 합니다 |
| 누르기 전 단계에서 끊김(근무 정책 확인 단계) | 방식을 설정하지 않은 회사의 퇴근만 회사에 따라 기기에 저장하고, 출근과 그 밖의 퇴근은 「연결되면 다시 눌러 주세요」가 뜹니다 | 회사가 출퇴근 방식(GPS·Wi-Fi·NFC·QR·IP)을 설정했는지 확인해야 합니다 |
| QR 스캔 출퇴근 | 스캔 뒤 나온 화면에서 기록 버튼을 누르는 순간 인터넷이 끊기면 기기에 저장하지 않고 「연결이 끊겼어요」 안내만 뜹니다 | 내 기록에 있는지 보고 없으면 다시 스캔해야 합니다 |
| NFC 태그 출퇴근 | 태그가 인사책 주소를 열어 서버가 검증·저장하므로 인터넷이 있어야 합니다 | 데이터 통신이 되는 NFC 휴대폰인지 확인해야 합니다 |
| 끊긴 채 48시간을 넘겨 전송 | 서버가 받은 시각이 기록 시각이 됩니다. 누른 시각이 따로 남는지는 회사마다 다릅니다 | 장기간 끊기는 현장인지 확인해야 합니다 |
GPS가 안 잡히는 것과 인터넷이 끊기는 것은 다른 문제입니다
지하 매장에서 위치가 흔들리는 문제와 매장 인터넷이 끊기는 문제는 원인도 해법도 다릅니다.
인사책의 NFC 방식은 등록한 태그와 로그인을 확인하며 반경 검사가 없어서,
GPS가 잡히지 않는 지하에서도 쓸 수 있습니다.
하지만 NFC로 바꿔도 서버와 통신이 안 되면 기록은 서버에 닿지 못합니다.
그래서 지하 사업장은 「GPS가 약한가」와 「데이터 통신이 끊기는가」를 따로 확인해야 합니다.
GPS 쪽 대처는 인사책의 GPS 오차 가이드를 참고하고,
통신이 끊기는 쪽은 이 글의 범위를 기준으로 판단하세요.
방식별로 끊기면 어떻게 되는지
인사책의 출퇴근 방식은 GPS·회사 Wi-Fi 이름·사내망 IP·NFC 태그·보안 QR 다섯 가지이며 한 사업장에서 여러 개를 함께 켤 수 있습니다.
기기 저장 대기열은 방식과 상관없이 「버튼으로 누르는 기록」 한 길에만 있습니다.
QR 스캔과 NFC 태그 기록은 이 대기열 대상이 아닙니다.
태그나 QR 화면의 서명 증거가 그 순간에만 유효하다는 이유로 코드가 처음부터 제외해 두었습니다.
먼저 확인할 질문 6가지
도입 전에 아래 여섯 가지를 스스로 판정해 보면 인사책이 맞는지 빨리 가를 수 있습니다.
- 인터넷이 끊기는 시간이 몇 분에서 몇 시간 사이입니까,
아니면 며칠씩 끊깁니까? 인사책의 기기 저장은 누른 시각을 48시간 안에서만 그대로 인정합니다. - 직원이 누르는 방식이 버튼입니까,
QR 스캔입니까,
NFC 태그입니까? 버튼만 기기 저장 대상입니다. - 회사가 출퇴근 방식(GPS·Wi-Fi·NFC·QR·IP)을 설정했습니까? 방식을 설정한 회사는 위치 없는 기록을 서버가 거절할 수 있습니다.
- 직원 휴대폰에서 앱이나 브라우저를 최소 한 번 정상으로 열어 둘 수 있습니까? 그래야 기기 저장 장치가 준비됩니다.
- 끊김 중에 전원이 꺼지거나 휴대폰 시계를 바꾸는 일이 있습니까? 시각 채택은 서버가 받은 시각과 비교해 정합니다.
- 폐쇄망(외부 인터넷이 없는 사내망 전용)이 필요합니까? 인사책은 폐쇄망 설치형이 아닙니다.
숫자로 보기
아래 계산은 모두 가상의 예이며,
숫자는 인사책 코드에 정해진 값(기기당 200건·60초·2시간·48시간·미래 5분)만 씁니다.
가상의 예 1.
직원 6명인 매장에서 한 사람이 하루 4번(출근·휴식·업무 복귀·퇴근)을 누릅니다.
하루 기록은 6명 × 4번 = 24건입니다.
기기 저장 한도는 휴대폰 한 대당 200건이므로,
한 직원의 휴대폰이 하루 4건씩 쌓으면 200건 ÷ 4건 = 50일 치입니다.
6명의 합계가 아니라 기기마다 따로 셉니다.
한도에 닿으면 인사책은 오래된 기록을 밀어내지 않고 새 기록을 거절합니다.
오프라인 화면에는 「기기 저장 공간이 가득 찼습니다」가,
홈 화면에는 「서버에도 기기에도 기록하지 못했습니다.
연결이 돌아오면 다시 찍어 주세요」 문구가 뜹니다.
가상의 예 2.
같은 종류를 60초 안에 여러 번 누르면 한 건으로 묶입니다.
출근 버튼을 08:55:00,
08:55:20,
08:55:50에 눌렀다면 세 번 모두 60초 안이므로 한 건만 남습니다.
저장 대기열과 서버가 같은 60초 창을 씁니다.
가상의 예 3.
08:55에 출근을 눌렀는데 인터넷이 끊겨 기기에 저장되었다고 합시다.
서버가 받은 시각과의 차이로 처리가 갈립니다.
| 서버가 받은 시각 | 누른 뒤 경과 | 자동 전송 | 기록 시각 |
|---|---|---|---|
| 10:30 | 1시간 35분 | 자동으로 보냄 | 누른 시각 08:55 |
| 11:30 | 2시간 35분 | 자동으로 보내지 않음, 직원이 확인한 뒤 「다시 연결해 보기」 | 48시간 안이므로 08:55 |
| 다음 날 08:00 | 23시간 5분 | 위와 같음 | 48시간 안이므로 08:55 |
| 3일 뒤 08:00 | 71시간 5분 | 위와 같음 | 48시간을 넘어 서버가 받은 시각(누른 시각이 따로 남는지는 회사마다 다름) |
기기가 적은 누른 시각이 서버가 받은 시각보다 5분 넘게 뒤(미래)이면 미래 5분 허용치를 넘으므로 같은 방식으로 서버가 받은 시각을 씁니다.
인사책에서 하는 법
기기 저장은 회사 설정에서 켜고 끄는 스위치가 없습니다.
그래서 관리자와 직원이 준비할 일은 설정이 아니라 운영 습관입니다.
1단계 앱이나 브라우저를 정상 상태에서 한 번 열어 둡니다
기기 저장 장치는 앱 또는 브라우저에서 한 번 정상으로 연 뒤에 준비됩니다.
입사 첫날 직원에게 인터넷이 되는 곳에서 인사책을 한 번 열고 로그인해 두게 하세요.
오프라인 화면에도 「앱을 한 번 정상적으로 연 뒤에야 오프라인 저장이 준비됩니다」라고 적혀 있습니다.
저장 방식 자체는 휴대폰의 IndexedDB(저장소 이름 ins-offline-punch)이며,
앱이나 브라우저를 껐다 켜도 남도록 설계되어 있습니다.
2단계 끊긴 상태에서 누를 때 화면 문구를 읽습니다
문구에 따라 기록이 있는지가 갈립니다.
- 「기기에 저장했어요 — 아직 전송 전이에요」 또는 「퇴근 저장 대기 중 — 연결되면 자동으로 보내요」: 기기에 저장되었고 아직 서버에는 없습니다.
다시 누르지 않아도 됩니다.
버튼은 「출근 전송 중」 「퇴근 전송 중」으로 잠깁니다. - 「연결되면 다시 눌러 주세요 — 출근이 아직 기록되지 않았어요」: 기록이 없습니다.
연결이 돌아온 뒤 다시 눌러야 합니다. - 「서버에 연결할 수 없습니다」 화면의 「지금 찍기」 칸의 버튼: 누르면 휴대폰이 위치를 8초 안에서 찾아 보고,
못 찾으면 위치 없이 저장하며 「위치없음」 메모가 붙습니다.
이 화면도 「아직 서버에 기록된 것은 아닙니다」라고 알려 줍니다.
3단계 연결이 돌아오면 자동으로 전송되는지 봅니다
저장된 기록은 오래된 것부터 한 건씩 보냅니다.
서비스워커에는 연결 복구를 따로 감시하는 타이머가 없어서,
앱이나 브라우저가 인사책에 요청을 보낼 때 대기열을 확인합니다.
「서버에 연결할 수 없습니다」 화면이 열려 있는 동안에는 그 화면이 연결이 돌아오는 순간과 20초 간격으로도 전송을 시도합니다.
서버가 받으면 기기에서 지우고,
홈 화면에 「출근이 방금 전송됐어요」 또는 「퇴근이 방금 전송됐어요」가 뜹니다.
보내다 실패하면 0초·5초·15초·1분·5분·15분·30분 간격으로 다시 시도하고,
자동 시도는 최대 25회입니다.
누른 지 2시간이 지나면 25회가 되기 전이라도 자동 전송을 멈춥니다.
자동 전송이 멈춰도 기록은 지우지 않고 남겨 두며,
오프라인 화면의 「다시 연결해 보기」를 누르면 다시 시도합니다.
이 버튼은 오프라인 화면에만 있고,
연결이 돌아온 뒤 그 화면을 다시 여는 메뉴는 이 글에서 확인하지 못했습니다.
누른 지 2시간 안에 연결이 돌아와 앱이 요청을 보내면 자동 전송 대상이고,
그 뒤에는 이 버튼이 필요합니다.
4단계 전송되지 않는 기록은 사람이 확인합니다
다음 경우에는 자동으로 보내지 않고 기기에 남겨 둡니다.
- 누른 지 2시간이 넘은 기록: 「오래된 기록 — 확인 뒤 「다시 연결해 보기」로 보내기」로 표시됩니다.
- 찍은 사람과 지금 로그인한 사람이 다른 기록: 다른 사람의 기록으로 올라가지 않도록 보류하며,
본인이 로그인하면 풀립니다. - 이 기기에서 찍은 사람을 확인하지 못한 기록: 다른 사람에게 붙지 않도록 자동 전송하지 않고,
로그인한 본인이 「다시 연결해 보기」를 눌러야 전송됩니다. - 서버가 받지 않은 기록: 「퇴근 직후 출근이라 받지 않음」 「더 나중 기록이 있어 받지 않음」처럼 표시되며,
이 두 경우는 자동 재시도가 멈춥니다.
오프라인 화면은 이런 기록에 「기록 정정 신청」을 안내합니다.
직원 본인의 「근무기록 수정요청」 화면은 고른 날에 서버 기록이 있으면 출근·퇴근 시각을 바꾸는 정정 신청이고,
정정은 최근 30일이 대상이며 결재권자가 승인하면 반영됩니다.
고른 날의 출퇴근 기록이 서버에 아예 없으면 같은 화면이 「기록 추가 요청 보내기」로 바뀌며,
출근·퇴근 시각과 사유를 적어 보내고 승인되면 「수기」 기록으로 남습니다.
기록 추가 요청은 오늘이 아닌 지난 날,
정정 가능 기간 안,
급여가 확정되지 않은 달이어야 하고,
회사 설정에 따라 「이 회사는 아직 출퇴근 기록 추가를 쓸 수 없어요」라고 막힐 수 있으니 막히면 관리자와 먼저 상의하세요.
5단계 관리자는 위치 없는 기록의 검토 표시를 봅니다
방식을 설정하지 않은 회사에서는 서버가 위치 없이 저장한 기록을 받을 수 있습니다.
사업장을 등록하고 위치 확인(GPS)을 쓰는 회사에서는 그 기록이 「위치 미확인 출퇴근」으로 관리자의 사후 검토 큐에 오릅니다.
사업장을 등록하지 않은 회사에서 위치 없는 기록을 어떻게 표시하는지는 이 글에서 확인하지 못했습니다.
방식을 설정한 회사에서는 위치 없는 기록을 서버가 받지 않을 수 있고,
이때 기록은 직원 기기에 남습니다.
방식 설정은 관리자가 톱니 ⚙ › 「설정」 › 「출퇴근·근무」 칸의 「출근 확인」에서 합니다.
기기 저장 중인 기록은 서버에 닿기 전까지 관리자 화면에 보이지 않습니다.
인사책이 맞지 않는 경우
없는 것은 없다고 적습니다.
아래 조건 중 하나라도 필수라면 인사책 하나로 해결되지 않으니 다른 형태의 도구를 함께 검토하세요.
- 인터넷이 며칠씩 끊기는 현장: 누른 시각은 서버가 받은 시각 기준 과거 48시간 안에서만 그대로 인정합니다.
그보다 오래 지나 도착한 기록은 서버가 받은 시각으로 남습니다. - QR 스캔이나 NFC 태그를 끊긴 상태에서 저장해야 하는 경우: 이 두 방식은 기기 저장 대기열 대상이 아닙니다.
- 폐쇄망(외부 인터넷 없는 사내망 전용)이나 설치형이 필요한 경우: 인사책에는 없습니다.
- 출입통제 장비 연동이나 전용 단말기·지문·얼굴 인식 기록 가져오기가 필요한 경우: 인사책에는 없습니다.
- BLE 비콘 방식이 필수인 경우: 인사책에는 없습니다.
- 끊긴 상태에서 출근을 항상 기기에 저장해야 하는 경우: 홈 화면의 정책 확인 단계에서 끊기면 출근은 저장하지 않고 다시 누르게 합니다.
오프라인 화면에서 누른 출근은 저장되지만,
방식을 설정한 회사는 서버가 받아 줄지 전송해 봐야 압니다. - 실기기 시험표가 필요한 경우: 이 글에 적은 것은 코드가 정한 동작이며,
차단 5분·2시간·24시간과 앱 유지·종료·재부팅을 조합한 실기기 시험표와 성공률은 이 글에 없습니다.
시험표가 필요하면 시험표가 나온 서비스와 함께 비교하세요.
다른 서비스와 비교할 때
아래 표는 각 사 공개 문서에 적힌 내용만 옮겼고,
확인하지 못한 칸은 「공개 자료로 확인 못 함」으로 적었습니다.
확인하지 못한 것을 지원하지 않는다는 뜻으로 읽지 마세요.
(출처: 각 사 공개 문서,
2026-10-21 확인)
| 서비스 | 공개 자료로 확인된 내용 | 공개 자료로 확인 못 함 | 이 조건이면 후보 |
|---|---|---|---|
| 인사책 | 버튼 기록을 기기에 저장해 두었다가 연결이 돌아오면 서버로 보내도록 코드에 정해 둠, 누른 시각 48시간 창, 같은 키 재전송은 한 건으로 처리 | 실기기 차단 시험표·성공률, QR·NFC 끊김 중 저장(대상 아님) | 인터넷이 몇 분~몇 시간 끊기고 버튼으로 누르는 현장 |
| 뉴플로이(AT-S19) | IoT를 통한 오프라인 기록 보존 기능을 설명하고, BLE 비콘·Wi-Fi·일반 블루투스 기록 수단을 안내 | 통신 복구 방식·최대 보관 기간·기기 조건·원래 시각과 충돌 처리 | 오프라인 기록 보존을 먼저 시연으로 확인하려는 경우, BLE 허용 시 지하 대안(무료체험 안내가 있으며 상시 무료는 아님) |
| 타임키퍼(AT-S23) | 구축형은 서버와 PC 에이전트를 내부에 설치해 외부 인터넷 없이 운영(2026-09-17 게시) | 내부망 자체가 끊길 때 기록 보존 | 외부 인터넷이 없는 폐쇄망 전용 |
| ADT캡스(AT-S28) | 얼굴인식·모바일카드·게이트와 출입기록의 근태 연결 | 정전·통신 차단 시 동작과 저장 용량 | 현장 단말로 출입을 기록하려는 경우 |
| 시프티(AT-S10, AT-S12) | GPS·Wi-Fi·QR 출퇴근을 공개 문서에서 확인 | 오프라인 저장·복구 조건, NFC | 오프라인 조건을 문의로 먼저 확인하려는 경우 |
| flex(AT-S17) | 근태 관리(Core HR)와 매장용 flex mini는 별도 상품으로 안내 | 앱 오프라인 기록 보존 | 매장 단위 근태 상품을 따로 확인하려는 경우 |
「폐쇄망」과 「일시적인 통신 장애」는 서로 다른 문제입니다.
폐쇄망 설치형은 외부 인터넷이 없는 환경을 위한 설계이고,
인사책의 기기 저장은 인터넷이 있는 환경에서 일시적으로 끊기는 상황을 위한 것입니다.
휴대폰 NFC만 원하는 지하 매장이라면 인사책 NFC가 반경 검사 없이 동작하지만,
통신까지 끊긴다면 BLE·오프라인 저장·현장 단말을 같이 비교해야 합니다.
근거와 확인일
이 글의 인사책 기능 설명은 2026-10-21 인사책 코드와 운영 서비스 파일 기준입니다.
서비스워커 파일의 기기 저장 상수(200건·25회·2시간·60초)는 운영 서비스 파일에서도 같은 값을 확인했습니다.
관련 페이지는 출퇴근기록기 기능, 출퇴근 앱 기기 조건, 근태기록에 남는 값, 근태 정정입니다.
- 인사책 공개 페이지: 위 내부 링크 네 곳(2026-10-21 확인)
- 뉴플로이: https://www.newploy.net/ (AT-S19,
2026-10-21 확인) - 타임키퍼 구축형: https://time-keeper.kr/on-premise/ (AT-S23,
2026-10-21 확인) - ADT캡스: https://www.adtcaps.co.kr/security-services/access-control?tab=attendance-system (AT-S28,
2026-10-21 확인) - 시프티: https://shiftee.io/ko/attendance ,
https://shiftee.io/ko/help/article/attendanceFaq (AT-S10,
AT-S12,
2026-10-21 확인) - flex: https://flex.team/landing/service/time-tracking (AT-S17,
2026-10-21 확인)
인사책은 인원 제한 없는 무료 플랜 · 모든 기능으로 제공됩니다.
무료 플랜은 과거 기록 조회 기간·내보내기·AI 연결(MCP) 호출 등 일부 사용량에서 유료 플랜과 차이가 있을 수 있어요.
이 글은 공개 문서를 읽고 정리한 조건별 안내이며,
각 사의 실사용 성능이나 현재 계약 조건을 시험한 결과가 아닙니다.
지하 매장이라면 GPS 문제는 GPS 출퇴근 오차 원인과 반경 설정을,
NFC 검증 범위는 NFC 등록 태그 검증 범위와 replay 한계를 확인하세요.
자주 묻는 질문
인터넷이 끊겨도 출퇴근 기록이 남고 복구되면 자동 전송되나요?
지하에서 GPS가 안 잡히는데 NFC 태그로 출근 기록할 수 있나요?
인터넷이 끊긴 채 누른 출근의 기록 시각은 연결된 시각으로 찍히나요?
앱을 끄거나 휴대폰을 재부팅해도 기기에 저장한 기록이 남나요?
기기에 저장한 기록이 서버에 올라가지 않으면 어떻게 하나요?
인터넷이 끊겼을 때 같은 버튼을 여러 번 눌러도 기록이 중복되나요?
QR이나 NFC로 찍을 때 인터넷이 끊기면 어떻게 되나요?
통신이 아예 안 되는 폐쇄망 현장에도 인사책이 맞나요?
근거: 근로기준법 및 관련 법령 · 최근 업데이트: · 다음 검토: 분기별 검토
본 문서는 일반 정보 제공 목적이며,
개별 법률 자문이 아닙니다.
정확한 적용은 노무사/세무사 상담 권장.