Petnow SDK Overview
Introduction to Petnow SDK structure and core features.

What is Petnow SDK?
Petnow SDK is a framework that enables easy integration of pet biometric verification/identification features into mobile apps.
Core Features
- Dog/Cat Unique Biometric Extraction: High-performance on-device AI for biometric data extraction
- Biometric Verification/Identification: Pet authentication using biometric information
- Real-time Guidance: Visual feedback for optimal capture
Who needs this?
- Developers who want to add pet registration/authentication features to their app
- Teams who want to improve pet verification/identification accuracy in existing apps
- Businesses providing pet biometric verification/identification as a B2B service
SDK Structure
The Petnow mobile SDK provides the on-device capture UI. Server communication (image upload, registration, verification/identification) is performed by your app server calling the Petnow Server REST API.
Module Description
UI Module
Handles camera UI and biometric data extraction — the mobile module you integrate into your app.
- Features: Real-time detection, progress display, overlay guide, returns captured image files
- Dependencies: Camera Module (internal)
Camera Module
Biometric extraction engine (internal module, not directly accessible)
- Features: ML inference, image processing, quality check
Server communication
Image upload, pet registration/management, and verification/identification are handled not by the mobile SDK but by your app server calling the Petnow Server REST API. Keep your API key (x-petnow-api-key) on the app server only.
Typical Usage Flow
Next Steps
First, issue your API key and SDK distribution credentials from the Petify Console (usable immediately after sign-up). Then start integrating with the platform-specific guides:
- [Petify Console] - Issue credentials & manage usage (start here)
- [iOS SDK] - iOS app integration guide
- [Android SDK] - Android app integration guide
- [React Native SDK] - React Native app integration guide