Skip to main content

Mobile SDK Documentation

Welcome! This documentation will help you integrate SASHA's SafeShare technology directly into your mobile applications. The Mobile SDK lets you embed invisible signatures into images and verify protected content entirely on-device, without sending images to our servers.

New to SASHA Mobile SDK? Start with our Quickstart Tutorial for a hands-on walkthrough.

Already familiar? Jump straight to the API Reference or browse specific How-To Guides.

Get SDK Access

Access to the Mobile SDK requires partnership.

Platform Overview

SashaSDK is an iOS framework that enables developers to embed and detect invisible signatures in images.

Unlike traditional visible stamps, Sasha's technology is imperceptible to the human eye but still robust and verifiable, making it possible to trace and protect digital content without affecting the visual experience.

With SashaSDK you can:

  • Protect your images with invisible signatures that persist even after compression or editing.
  • Verify ownership by detecting existing signatures quickly and reliably.

This guide walks you through integrating SashaSDK into your iOS application, from setup to embedding and detecting signatures.

Mobile SDK Capabilities

Protect and verify images directly on mobile devices with SASHA SafeShare technology. The SDK provides two main operations: Embed and Lookup.

Supported Platforms

Native SDKs optimized for iOS and Android development.

How This Documentation Works

Our documentation is organized to help you find exactly what you need, whether you're just starting out, implementing specific features, understanding core concepts, or looking up technical details.

Getting Started Tutorial

Start here if you're new to the Mobile SDK. This hands-on tutorial walks you through your first integration step-by-step, from setup to protecting your first image.

  • Quickstart - Follow our guided tutorial to build your first integration

Concept Explanations

Read these to understand how things work. These pages explain the "why" behind SASHA's technology and help you build a mental model of how everything fits together.

  • Signature - What signatures are and how they protect images

How-To Guides

Use these when you have a specific goal. These practical guides show you how to accomplish common tasks and solve real-world problems.

  • Advanced Usage - Preemptive warmup, memory management, environment setup

API Reference

Look here for technical details. Complete SDK specifications with all methods, parameters, and response formats.

Why Choose Mobile SDK?

The Mobile SDK offers several advantages over server-side processing:

  • Privacy-First: Images never leave the device - all processing happens locally
  • Low Latency: Instant results without network round trips
  • Better UX: Seamless integration into your mobile app workflow

Need Server-Side Processing?

If you cannot use the mobile SDK, check out the Partner API which provides:

  • Webhook notifications
  • RESTful and gRPC interfaces