Alcofind
서비스 타입
Server
App
Web
API
업종
음주 측정계 디바이스 연동, 음주데이터 서버 전송
비용
3,000~4,000만원
기술
음주 측정계 디바이스 연동
에스원 전용 암호화
보안 취약점 개선
앱 무결성 및 보안
주요 기능
음주 측정시 사진 촬영

ALCOFIND 서비스 기능 목록 1. 핵심 측정 및 디바이스 연동 • 측정 프로토콜 제어 (최신 업그레이드 요청) : 제품에 등록된 UUID에 따라 신규 프로토콜 동작 여부를 결정하며, 신규 프로토콜로 동작하는 경우 Count Down 및 Blowing 게이지 제어를 디바이스에서 수행하도록 변경합니다. * 측정 결과 전송 : 음주 측정 결과를 서버로 전송하는 기본 기능. * 에러 코드 표시 (안드로이드) : 정의되지 않은 에러 메시지 발생 시, 내부 검토용으로 에러 코드를 팝업으로 노출하는 기능. * 블루투스 연동 안정화 : OS 업데이트(갤럭시 S10 등)로 인한 페어링 이슈 해결을 위해, 앱 실행 시 위치 정보(GPS)를 강제로 ON 시키도록 변경하여 블루투스 접속 안정성 확보. 2. 데이터 처리 및 보안 기능 • 데이터 암호화 통신 * 앱에서 서버로 전송하는 데이터 암호화 기능 추가. * 앱 설정에서 Rest API 통신 시 암호화 또는 평문 통신 방식을 선택할 수 있는 옵션 제공. • 위치(GPS) 좌표 데이터 전송 : 측정 결과값과 함께 사용자 휴대폰의 GPS 좌표 데이터를 DB의 예비 컬럼을 활용하여 전송. • 측정자 사진 데이터 처리 : 음주 측정 시 측정자의 사진을 찍어 Base64 String으로 변환하여 DB에 저장하며, 필요에 따라 이미지로 다시 변환하여 보여줄 수 있도록 지원. • 특정 고객사 전용 기능 (SVR): BT명 'ALCOFIND SVR' 연결 시, 에스원 전용 암호화 적용 및 회사 코드/전화번호만 입력할 수 있는 입력창 활성화. * 보안 취약점 개선 : 앱에 대한 보안 코딩 지원. 3. 호환성 및 마켓 대응 • 최신 OS 및 기기 대응: 갤럭시 S23 Ultra, 아이폰 14 Max 등 최신 모바일 기기 및 OS 환경에서 정상 작동하도록 대응. • OS 호환성 버전: * iOS: OS 9.0 \~ 최신 버전. * Android: OS 4 \~ 최신 버전. • 앱 스토어 등록 관리 : 마켓 신규 등록, 심사 요청 및 리젝 대응 지원. • 태블릿 비호환성 : 태블릿 기기에서는 앱이 호환되지 않음 (마켓 설명 기준). 4. 사용자 경험 및 설정 • 음주 농도 'HIGH' 표시 기준 설정 : 연결된 블루투스 장치명(ALCOFIND, iThylo15, ALCOFIND EN, ALCOFIND AU 등)에 따라 'HIGH' 표시 기준 농도를 다르게 적용하는 로직 구현. • 사진 전송 용량 최적화 적용 • UI/UX 개선 : 페이스북 공유 시 게시 버그 수정. • 권한 요청 문구 명시 : iOS 마켓 등록을 위해 블루투스, 카메라, 위치, 사진 라이브러리 사용에 대한 영문 설명 문구 명시.



