BASICS

LIAPP 서비스는 등록된 사용자에게만 제공되며 회원 가입 후 이용할 수 있습니다.
회원 가입은 무료이며 가입 후 로그인 하시면 즉시 LIAPP 서비스를 이용할 수 있습니다.
1. 오른쪽 상단에 있는 SIGN IN을 클릭하여 로그인 페이지로 이동합니다.
2. 로그인 페이지 하단에 있는 SIGNUP 버튼을 클릭합니다.
3. 이용 약관 확인 후 동의를 선택합니다.
4. 각 항목의 양식에 맞게 정보를 입력 후 가입 버튼을 누르면 회원 가입이 완료됩니다.
Ticket과 Monthly License는 구매 후 사용할 수 있는 아이템으로 다음과 같은 특징을 가지고 있습니다.

*Ticket
Ticket은 소모성 아이템이며 LIAPP ON-SITE 서비스에서 이용할 수 있습니다.
Ticket은 구매하거나 당사에서 진행하는 이벤트 참여를 통해 획득할 수 있습니다.
보유한 Ticket은 PROTECT를 적용할 때 마다 1장씩 사용됩니다.
사용된 Ticket은 복구할 수 없으므로 Ticket을 사용하기전에 TEST 적용 서비스를 이용하여 충분히 검토 후 사용하시기를 권장합니다.

*Monthly License
Monthly License는 기간제 상품이며 LIAPP ON-SITE 혹은 LIAPP BUSINESS 서비스를 이용할 수 있습니다.
Monthly License를 구매하기 위해서는 우선 앱이 등록되어 있어야 합니다.
Monthly License는 구매 시 보유한 모든 앱에 적용되는 것이 아닌 앱마다 개별 구매가 필요한 아이템입니다.
Monthly License를 구매한 경우 해당 앱은 유효기간 동안 횟수에 제한없이 PROTECT를 적용할 수 있습니다.
LIAPP은 스마트기기에 설치되는 APP을 보호하는 솔루션입니다.
스마트기기 해킹을 방지하려면 백신과 같은 보안 프로그램을 직접 설치하여 사용하셔야 합니다.
LIAPP은 Android와 iOS를 지원합니다
Android 앱은 LIAPP의 모든 기능을 적용 할 수 있습니다.
지원하는 Android 버전은 2.2(Froyo)부터 최신 버전인 8.0(Oreo)까지 입니다.

iOS 앱은 Apple Store의 정책에 따라 일부 기능의 적용이 불가능합니다.
지원하는 iOS 버전은 5.2부터 10.0까지 입니다.
Rooting Detection 기능을 적용하지 않으면 루팅된 디바이스에서도 사용이 가능합니다.
루팅된 디바이스는 상대적으로 보안에 취약하며 앱에 위협이 될 수 있으므로 주의해야 합니다.
Rooting Detection 기능은 APP 보호 메뉴에서 변경할 수 있습니다.
LIAPP으로 보호된 앱은 복호화 과정이 필요하기 때문에 최초 실행 시에는 속도가 늦어질 수 있습니다.
설치 후 최초 실행 시에만 디바이스에 따라 1초 미만의 시간이 더 걸릴수 있습니다.
하지만 이후 실행부터는 LIAPP으로 보호하기 전과 거의 차이가 없습니다.
결제를 우회하기 위해 디바이스에 설치하는 앱은 Hacktools Detection 기능을 통해 방어가 가능합니다.
Hacktools Detection 기능은 APP 보호 메뉴에서 설정할 수 있습니다.
결제 우회를 탐지하기 보다는 결제된 영수증을 검증하는 방식을 적용하는 것이 좋습니다.
Ticket이나 License를 이용하여 LIAPP으로 보호된 앱은 영구적으로 사용이 가능합니다.
다만 TEST로 적용된 앱은 2일간 사용이 가능하며 2일 후에는 앱이 실행되지 않습니다.
LIAPP으로 보호된 앱은 디바이스의 네트워크 연결 상태와 상관없이 사용이 가능합니다.
만약 사용자 정보 기능을 적용한 경우 Offline 상태에서는 사용자 정보가 전송되지 않습니다.
*사용자 정보 기능은 추후 제공될 예정입니다.
LIAPP으로 보호한 앱도 Market에서 제공하는 DRM 기능을 사용할 수 있습니다.
Market에서 제공하는 DRM을 사용하시려면 LIAPP 적용 시 부가 기능 메뉴에 있는 Used Market DRM 옵션을 선택하시면 됩니다.
Google Play Console에서 제공하는 DRM을 사용하시려면 LIAPP 적용 시 부가 기능 메뉴에 있는 Used Google Play App Signing 옵션을 선택하시면 됩니다.

LIAPP 적용

*TEST
TEST는 티켓이나 라이선스를 구매하시기 전에 LIAPP을 체험해 본 후 구매여부를 결정하실 수 있도록 제공되는 서비스입니다.
TEST를 이용하여 LIAPP을 무료로 적용해보고 기능 및 호환성을 미리 확인해 볼 수 있습니다.
TEST 이용 시 LIAPP ON-SITE 기능이 적용됩니다.
TEST로 적용한 APP은 2일간 사용하실 수 있으며 2일 후에는 APP이 실행되지 않습니다.

*PROTECT
PROTECT는 티켓이나 라이선스를 이용하여 정식으로 LIAPP을 적용할 때 이용하는 기능입니다.
PROTECT를 이용하여 LIAPP을 적용하기 위해서는 티켓을 사용하거나 유효한 라이선스가 있어야 합니다.
티켓 이용 시 PROTECT를 적용할 때 마다 티켓이 1장씩 사용되며, 라이선스를 보유한 APP은 유효기간 동안 횟수에 제한없이 PROTECT를 적용할 수 있습니다.

TEST와 PROTECT는 위의 내용과 같은 특징이 있으며 LIAPP의 기능상 차이점은 없습니다.
업로드 된 파일은 LIAPP 적용 후 즉시 삭제되며 별도로 보관하지 않습니다.
LIAPP 적용이 실패하는 경우 아래 내용을 확인 후 재시도 해보시기 바랍니다.
  1) 파일 업로드가 정상적으로 완료되지 않은 경우.
  2) 파일명에 영문자와 숫자, -(Hyphen), _(Underscore) 외의 문자가 포함되어 있는 경우.
  3) 파일이 손상되었거나 올바른 APP 파일 형식이 아닌 경우
  4) OS나 APP 선택을 잘못한 경우
  5) LIAPP이 이미 적용되어 있거나 다른 보안 프로그램이 적용된 경우

위 내용 중 해당되는 사항이 없지만 계속 적용에 실패하는 경우 다음 내용을 support@lockincomp.com으로 보내주시기 바랍니다.
  - Email, APP Name, 적용 타입(TEST/PROTECT), 적용 시간, 오류 메시지
가능한 경우 APP 파일을 함께 보내주시면 보다 빠르고 정확한 안내를 받으실 수 있습니다.
압축프로그램을 이용하면 LIAPP 적용 여부를 쉽게 확인할 수 있습니다.(Android APK 파일만 해당)
  1) LIAPP 적용 후 파일 다운로드
  2) 7-Zip, WinZip과 같은 압축프로그램을 이용해 다운로드 한 파일 열기
  3) assets 라는 폴더 안에 LIAPP 관련 파일들이 존재하는지 확인

위의 방법은 1차적으로 간단하게 LIAPP 적용 상태를 확인하는게 목적입니다.
배포하기 전에 반드시 설치 및 동작 테스트를 진행하신 후 배포하시기 바랍니다.
LIAPP 적용 후 다운로드한 Android APK 파일에는 서명(Signing)과 zip 정렬(zipalign)을 해야합니다.
서명되지 않은 APP 파일은 디바이스에 설치가 되지 않습니다.
zip 정렬 되지 않은 APP 파일은 마켓에 등록되지 않을 수도 있습니다.
LIAPP으로 보호된 APP 파일은 반드시 서명(Signing)과 zip 정렬(zipalign)을 진행하시기 바랍니다.

서명(Signing)과 zip 정렬(zipalign)에 관한 자세한 내용은 안드로이드 개발자 사이트를 참고하시기 바랍니다.
Signing : https://developer.android.com/studio/publish/app-signing.html
zipalign : https://developer.android.com/studio/command-line/zipalign.html
앱이 설치되지 않는 원인은 여러가지가 있습니다.
그 중 LIAPP으로 보호된 후 설치가 되지 않는 원인은 크게 두가지로 구분됩니다.

  1) 서명(Signing)이 되지 않은 경우
LIAPP으로 보호된 APP 파일을 다운로드 한 후 곧바로 설치를 시도하면 1)번과 같은 상황입니다.
반드시 서명(Signing) 후 설치를 진행하시기 바랍니다.

  2) 서명(Signing)은 되었으나 LIAPP으로 보호하기 전에 APK Signature Scheme v2가 적용된 경우
APK Signature Scheme v2를 사용하여 서명한 적이 있는 APP 파일은 내용이 변경되면 설치가 되지 않습니다.
APK Signature Scheme v2를 사용하려면 서명되지 않은 apk(unsigned apk) 파일이나 기존의 방법으로 서명된 파일을 이용하여 LIAPP을 적용한 후 APK Signature Scheme v2로 서명해야 합니다.
APK Signature Scheme v2에 대한 자세한 정보는 안드로이드 공식 사이트를 참고하시기 바랍니다.
https://developer.android.com/about/versions/nougat/android-7.0.html#apk_signature_v2
https://source.android.com/security/apksigning/v2

위 내용 중 해당되는 사항이 없지만 계속 설치에 실패하는 경우 LIAPP으로 보호된 APK 파일을 support@lockincomp.com으로 보내주시기 바랍니다.
앱이 실행되지 않는 경우 다음과 같은 보호 옵션을 확인 후 변경해보시기 바랍니다.
Class Protection : 불필요한 Class를 보호한 경우 Class를 삭제 후 확인
NLP(Native Library Protection) : 다수의 파일을 보호하였거나 보안 프로그램 또는 외부라이브러리 파일을 보호한 경우 파일 제외 후 확인
Market에서 제공하는 DRM 사용시 : 부가 기능 메뉴의 Used Market DRM 기능을 적용 후 확인
Google Play Console에서 제공하는 Google Play App Signing 사용시 : 부가 기능 메뉴의 Used Google Play App Signing 기능을 적용 후 확인
위 내용 확인 후에도 앱이 실행되지 않거나 문의사항이 있으시면 LIAPP으로 보호된 APK 파일과 다음 내용을 support@lockincomp.com으로 보내주시기 바랍니다.
  - Email, 단말기 모델명, OS 버전, 통신사, 오류 메시지나 특이 증상
LIAPP이 적용된 앱을 배포하는 절차는 이전에 배포하던 절차와 다르지 않습니다.
각 APP 마켓에 배포하던 절차를 그대로 하면 됩니다.
다만 마켓에 따라 배포할 파일에 서명(Signing)과 zip 정렬(zipalign)을 해야합니다.
Google store의 경우 파일을 업로드하기 전에 서명(Signing)과 zip 정렬(zipalign)을 해야합니다.
Amazon App Store는 정렬되지 않은(Unaligned) 파일을 업로드해야 합니다.
다음과 같은 이유로 앱이 마켓에 등록되지 않을 수 있습니다.
  1) 이전에 등록했던 앱과 Signing key가 다른 경우
  2) zip 정렬(zipalign)이 되지 않은 경우(Amazon App Store 해당하지 않음)
  3) 디버그 모드가 활성화 되어 있는 경우
  4) 파일 크기 제한을 초과한 경우
  5) 기타

등록이 실패하는 경우 해당 내용을 support@lockincomp.com으로 보내주시면 확인 후 안내해드리겠습니다.
LIAPP을 적용하기 위해 업로드할 파일에 대한 제한은 없습니다.
100MB이상의 대용량 파일을 업로드 하는 경우 네트워크 상황에 따라 업로드가 중단될 수 있으니 안정적인 네트워크 환경에서 진행하시기 바랍니다.
LIAPP에서는 네트워크 상태 확인을 위한 다음의 권한 이외에 어떠한 권한도 사용하지 않습니다.
android.permission.INTERNET
android.permission.ACCESS_WIFI_STATE
LIAPP의 기능이나 모듈이 업데이트 되면 가입하신 이메일로 안내를 드립니다.
안내를 받으신 후 사이트에서 LIAPP을 다시 적용해야 업데이트 된 내용이 반영됩니다.
다시 적용하지 않고 이미 적용된 LIAPP을 자동으로 업데이트 할 수는 없습니다.
앱을 수정하면 LIAPP을 다시 적용하고 배포해야 합니다.
다시 적용하지 않고 배포를 하면 보호되지 않은 상태의 앱이 설치됩니다.
앱을 수정하거나 업데이트 하시는 경우 반드시 LIAPP을 적용하신 후 배포하시기 바랍니다.

구매/결제

LIAPP 서비스를 이용하기 위해서는 우선 회원 가입을 해야 합니다.
회원 가입 및 로그인을 하신 후 PAYMENT 메뉴를 통해 결제를 진행할 수 있습니다.

결제는 신용카드만 가능하며 만약 신용카드가 아닌 다른 지불수단을 통해 결제하기를 원하시면 연락 주시기 바랍니다.
연간 이용권도 구매가 가능합니다.
다만 웹 사이트를 통해 직접 결제할 수는 없습니다.
연간 이용권과 같이 웹 사이트에서 결제할 수 없는 상품에 대한 문의는 상단의 CONTACT를 이용하시거나 회사로 연락 주시기 바랍니다.
정기과금은 Monthly License를 구매한 시점을 기준으로 매월 정기적으로 결제가 이루어지는 서비스를 말합니다.
회원님께서 매월 Monthly License를 재 구매해야 하는 번거로움 없이 보다 편리하게 이용할 수 있도록 제공하는 결제 서비스 입니다.
Monthly License 구매 시 정기과금이 자동으로 활성화되어 매월 같은 날짜에 결제가 진행되며 사용기한이 자동으로 연장됩니다.
만약 정기과금을 사용하고 싶지 않으시면 관련 정보(Email, 이름, 연락처, 결제일, 구매 상품, 라이선스 구매 앱 , 주문 번호)를 support@lockincomp.com 으로 보내주시기 바랍니다.
구매하신 티켓은 별도의 유효기간이 없습니다.
구매하신 티켓은 결제 후 7일 이내에 미 사용시 결제 취소(청약 철회)만 가능합니다.
구매하신 라이선스는 다음과 같은 조건에 따라 결제 취소(청약 철회)나 환불이 가능합니다.

결제 취소(청약 철회)가 가능한 경우
결제 후 티켓이나 라이선스를 이용한 PROTECT 이력이 없는 경우에 한하여 7일 이내에 요청하시면 결제 취소 처리가 가능합니다.
결제를 취소하시려면 관련 정보(Email, 이름, 연락처, 결제일, 구매 상품, 라이선스 구매 앱, 주문 번호, 취소 사유)를 support@lockincomp.com 으로 보내주시기 바랍니다.

중도 해지 및 환불이 가능한 경우
유효 기간이 남아있는 라이선스에 한하여 중도 해지가 가능합니다.
중도 해지 시 PROTECT 이력과 남은 기간을 감안하여 사용분을 차감하고 잔액이 남은 경우 계좌로 환불해 드립니다.
단, 다음과 같은 경우에는 환불이 불가능합니다.
      PROTECT를 3회 이상 이용한 경우
      남은 기간이 7일 미만인 경우
중도 해지를 하시려면 관련 정보(Email, 이름, 연락처, 결제일, 라이선스 구매 앱, 주문 번호, 해지 사유, 환불 계좌 정보)를 support@lockincomp.com 으로 보내주시기 바랍니다.