Skip to content

SVUG-Tech/UXRateSDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UXRateSDK

AI-powered in-app survey SDK for iOS and Android. Embed conversational surveys into your app with a single line of code.

Platform Support

Platform Language UI Framework Min Version
iOS Swift 5.9+ SwiftUI / UIKit iOS 17.0+
Android Kotlin 2.1+ Jetpack Compose / Activities API 24 (Android 7.0)
Flutter Dart 3.0+ iOS 17.0+ / API 24
React Native JS/TS iOS 17.0+ / API 24

Overview

UXRate lets you run AI-powered conversational surveys inside your mobile app. Instead of static forms, users have a natural conversation with an AI interviewer that adapts follow-up questions based on responses.

Key features:

  • Targeted triggering — show surveys on specific screens, after events, or to user segments
  • Session replay — record user sessions with configurable quality (1-3 fps, auto-adapts to connection speed)
  • Event tracking — track custom events and screen views alongside survey responses
  • Zero external dependencies — uses only platform-native APIs

Getting Your API Key

  1. Sign in to the UXRate Dashboard
  2. Navigate to your application
  3. Go to the API Key tab
  4. Copy your API key (starts with uxr_)

Use this key when calling configure() in your app. Each application has its own API key. Keep your key private — do not commit it to public repositories.


Documentation

Full documentation is available on the Wiki.

iOS

dependencies: [
    .package(url: "https://github.com/SVUG-Tech/UXRateSDK.git", from: "0.2.0")
]

Installation · Quick Start · API Reference · Event Tracking · Session Replay

Android

dependencies {
    implementation("com.uxrate:uxrate-sdk:<version>")
}

Installation · Quick Start · API Reference · Event Tracking · Session Replay

Flutter

dependencies:
  flutter_uxrate:
    git:
      url: https://github.com/SVUG-Tech/flutter-uxrate.git
      ref: 0.2.0

Installation · Quick Start · API Reference · Event Tracking · Session Replay

React Native

npm install react-native-uxrate

Installation · Quick Start · API Reference · Event Tracking · Session Replay

Concepts

SDK Overview · Event Tracking · Session Replay

Tutorials


Examples

See the examples/ directory for working demo apps:


License

Copyright UXRate. All rights reserved.

About

UXRate Mobile SDKs

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors