Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Integration
1/13
Essential Kit boosts mobile game dev with Leaderboards, Achievements, Web View, IAP, Notifications, Sharing, Media Library, Cloud Save, App Shortcuts, Background Processing, Deep Links, and Rating.
Render pipeline compatibility
The Built-in Render Pipeline is Unityโ€™s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.45f1
Compatible
Compatible
Compatible
Description

Essential Kit V3 is a modular Unity plugin built for mobile game developers who want to integrate native iOS and Android features without juggling multiple SDKs or writing platform-specific code.

Whether you're launching a casual game or scaling a live service title, Essential Kit simplifies adding in-app purchases, cloud save, leaderboards, achievements, push notifications, local notifications, deep linking, address book access, app shortcuts, app update prompts, rating, background task execution, media capture and sharing, native UI dialogs, real-time network monitoring, and in-app web viewsโ€”all through a unified, mobile-optimized API for Unity.


(Earlier known as Cross-Platform Native Plugins: Essential Kit)



โœ… Future Ready

  • Supports iOS 18 & Android API 35
  • Minimum Deployment: iOS 15+, Android API 21+

๐ŸŒŸ 450+ five-star reviews

Used by 25,000+ developers worldwide


๐ŸŽ‰ New Features ๐ŸŽ‰

  • App Shortcuts โ€“ Add shortcuts for app icons dynamically
  • Task Services โ€“ Run tasks in the background seamlessly

๐ŸŽ‰ Coming Soon

  • tvOS Support

๐ŸŽ Bonus for Customers!

We Open Sourced Ads Kit - This helps in integrating Ads in your games easily! (No code required!)


๐Ÿ“Œ Important Links

Unity Forum Thread


Tutorials


API Reference


Support


Upgrade Guide



โœจ Highlights

โœ” Unified API Design โ€“ Write one codebase for all platforms!


โœ” Easy Installation โ€“ Set up in minutes


โœ” No Native Knowledge Required โ€“ We handle the complexity


โœ” Editor Simulation โ€“ Test most features without a device


โœ” Auto Manifest Generation โ€“ No need to manually modify Android/iOS settings


โœ” Selective Features โ€“ Include only what you need to keep builds lightweight


โœ” Complete ASMDEF Support โ€“ Improved project organization


โœ” Full Source Code Included โ€“ Transparency and flexibility


โœ” Detailed Tutorials โ€“ Step-by-step guides for setup


โœ” Works with Unity Cloud Build & Batch Mode


โœ” Actively Supported Since 2015 ๐Ÿš€



๐Ÿ”ฅ Features

๐Ÿ“’ Address Book โ€“ Access User Contacts

  • Fetch contacts from the user's address book
  • Apply constraints (e.g., must include email, phone number)
  • Supports pagination for large contact lists

๐Ÿ“Œ App Shortcuts โ€“ Quick Access from App Icon

  • Dynamically add/remove shortcuts for app icons
  • Customize shortcuts with icons & actions

๐Ÿ“ข App Updater โ€“ Keep Users on the Latest Version

  • Detect if an update is available for the app
  • Prompt users to update optionally or forcefully

๐Ÿ›’ Billing Services (IAP) โ€“ Secure In-App Purchases

  • Fetch product details from stores
  • Supports Consumable & Non-Consumable items
  • Handles Subscriptions & Multi-Tier Offers
  • Restore purchases
  • Uses StoreKit v2 (iOS) and Billing Client 7.1.1 (Android)

โ˜๏ธ Cloud Services โ€“ Sync Data Seamlessly

  • Sync game data across devices for free
  • Auto-syncs with iCloud (iOS) & Saved Games (Android)
  • Supports multiple data types (long, string, byte array, etc.)

๐Ÿ”— Deep Link Services โ€“ Smart Linking to Content

  • Supports Universal Links (iOS) & App Links (Android)
  • Works with custom URL schemes
  • Retrieve deep link data easily

๐Ÿ† Game Services โ€“ Competitive Features for Players

  • Authentication (Game Center on iOS, Google Play Services on Android)
  • Leaderboards โ€“ Submit and display scores
  • Achievements โ€“ Track and reward player progress
  • Custom UI Support for Leaderboards & Achievements
  • Attach Tags to leaderboard scores for better context tracking

๐Ÿ“ท Media Services โ€“ Handle Images & Videos

  • Select, Capture, Save media content
  • Works with multiple file formats
  • No additional permissions required where applicable

๐Ÿ–ฅ๏ธ Native UI โ€“ Platform-Specific Dialogs & Pickers

  • Native alert dialogs with text fields & buttons
  • Date & Time Pickers

๐ŸŒ Network Services โ€“ Detect Connectivity

  • Check online status at runtime
  • Event-based updates when network status changes

๐Ÿ”” Notification Services โ€“ Keep Users Engaged

  • Local & Push Notifications
  • Supports time-based & calendar-based triggers
  • Custom payload keys for advanced use cases
  • Repeat Scheduling and Persistence after reboot

โญ Rate My App โ€“ Encourage Store Ratings

  • Auto-prompt users based on pre-set conditions
  • Native store rating dialogs
  • Optional pre-confirmation dialog

๐Ÿ“ค Sharing โ€“ Seamless Content Sharing

  • Generic share sheet
  • Share via Messages, Email, Facebook, WhatsApp, Twitter
  • Supports multiple attachments

โณ Task Services โ€“ Run Tasks in Background Efficiently

  • Keep tasks running even when the app is backgrounded
  • Auto-handles background processing quota expiration

๐Ÿ› ๏ธ Utilities โ€“ Essential Tools

  • Open application settings
  • Open app store page

๐ŸŒ Web View โ€“ Integrated In-App Browser

  • Load local & remote webpages
  • Supports custom dimensions
  • Evaluate JavaScript inside WebView
  • Receive messages from web pages
  • Access native file dialogs & camera from WebView

๐ŸŽฏ Includes Ads Support from Ads Kit



๐Ÿ“Œ Notes:

  • Plugin does not include Facebook SDK
  • Add "com.unity.nuget.newtonsoft-json": "2.0.0" (or higher) to Packages/manifest.json

๐Ÿ“ˆ Upgrade Strategy

We regularly update the plugin to stay compliant with evolving platform guidelines, OS changes, and industry standards. A minimal upgrade fee is applied for each major version.

๐Ÿ” More details: Upgrade Strategy


๐Ÿ’ก Why Choose Us?

โœ… Custom-Coded & Privacy-First โ€“ No third-party dependencies


โœ… Fastest Native API Updates โ€“ Always the first to adopt latest changes


โœ… Automated Setup โ€“ Manifest generation, dependencies, and post-processing


โœ… Future-Proof โ€“ Open-sourcing major components to avoid vendor lock-in



๐Ÿ“ฆ Third-Party Compatibility


Questions? Contact our support team


______________________________________________________

๐ŸŽฎ Other Plugins You Might Like


๐ŸŽฅ Screen Recorder Kit โ€“ High-Quality Gameplay Recording


๐Ÿค– Easy ML Kit โ€“ AI & Machine Learning for Unity


๐Ÿ“Š Reporting Kit โ€“ Performance Analytics & Debugging


๐Ÿ“ธ Snapchat Kit โ€“ Integrate Snapchat in Unity


๐Ÿ“ข Story Kit โ€“ Share to Instagram Stories


๐Ÿš€ Ads Kit (Open Source) โ€“ Cross-Platform Ads Management

๐Ÿ” Permissions Kit (Open Source)


Essential Kit โ€“ The Ultimate Mobile Starter Kit for Game Developers!

Technical details

Essential Kit is a modular Unity plugin built for mobile game developers who want to save time and ship faster. With ready-to-use features for iOS and Android, it helps you handle native system tasks like in-app purchases, cloud saves, deep links, notifications, and moreโ€”all without writing native code.


๐Ÿ”ง Features and Game-Centric Use Cases


๐Ÿ“‡ Address Book Access

Feature Summary: Fetch device contacts using filters (e.g., only contacts with email or phone), with support for pagination.


๐Ÿงฉ Common Game Design Scenarios:

  • Invite-a-friend features using player contact lists
  • Send rewards when friends install the game
  • Matchmaking or co-op party suggestions from contact book
  • Create guilds or teams from real-world friends
  • Share referral codes through known contacts

โšก Creating Dynamic App Shortcuts

Feature Summary: Add or remove custom app icon shortcuts that deep link into specific app content.


๐Ÿงฉ Common Game Design Scenarios:

  • Shortcut to โ€œDaily Rewardsโ€ or time-limited challenges
  • Instant launch into multiplayer mode or last level
  • Quick open for character customization or guild chat
  • One-tap entry into co-op events or clan war
  • Feature newly unlocked mode directly from home screen

๐Ÿ”„ App Updater Integration

Feature Summary: Detect if a newer version of the app is available and prompt players (optional or forced).


๐Ÿงฉ Common Game Design Scenarios:

  • Enforce version upgrade before online play
  • Prompt update after login during major patches
  • Soft update for minor UI improvements
  • Support content version compatibility for multiplayer
  • Announce and enforce seasonal updates or new maps

๐Ÿ’ฐ In-App Purchases (Billing Services / IAP)i

Feature Summary: Uses StoreKit 2 (iOS) and Google Billing 7.x (Android). Supports consumables, non-consumables, subscriptions with multiple offers.


๐Ÿงฉ Common Game Design Scenarios:

  • Selling skins, coins, or ad-free upgrades
  • Battle pass or season ticket subscriptions
  • Restore purchases after reinstall
  • Time-limited offers during events
  • One-time purchase for special characters

โ˜๏ธ Cloud Save for Unity Mobile Games

Feature Summary: Cross-device player data sync using iCloud (iOS) and Google Play Saved Games (Android).


๐Ÿงฉ Common Game Design Scenarios:

  • Sync progress across devices
  • Cloud backup for offline/online games
  • Allow iPhone users to switch to iPad
  • Resume levels across reinstalls
  • Support shared progress in family account scenarios

๐Ÿ”— Deep Link Handling in Unity

Feature Summary: Support Universal Links and App Links with payload delivery.


๐Ÿงฉ Common Game Design Scenarios:

  • Invite links to a specific level or match
  • Launch into in-game promotions or reward flows
  • Enable streamers to share join links
  • Referral codes encoded in deep links
  • Return players to last session with context

๐Ÿ† Game Center & Google Play Game Services Integration

Feature Summary: Full support for leaderboards, achievements, and player login.


๐Ÿงฉ Common Game Design Scenarios:

  • Show global leaderboards with score filters
  • Progress-based achievements to reward milestones
  • Weekly reset leaderboards for retention
  • Friends-only scores for casual competition
  • Reward unlocks tied to achievements

๐ŸŽฅ Unity Media Picker & Capture Integration

Feature Summary: Select or capture media (images, videos) for gameplay, avatars, or sharing.

๐Ÿงฉ Common Game Design Scenarios:

  • Avatar creation using player camera
  • Screenshot sharing of in-game achievements
  • Photo-based puzzle or AR game mechanics
  • Record short clips for social bragging
  • Use photos as level textures or objects

๐Ÿ—“๏ธ Native UI Dialogs and Pickers in Unity

Feature Summary: Use platform-native alerts, confirmations, and pickers (date/time).

๐Ÿงฉ Common Game Design Scenarios:

  • Choose time for battle match scheduling
  • Pick a farming cycle (plant/harvest dates)
  • Alert players for irreversible choices
  • Confirm restart of tough levels
  • Plan weekly events with calendar picker

๐ŸŒ Network Connectivity Monitor

Feature Summary: Monitor real-time online status with event callbacks.

๐Ÿงฉ Common Game Design Scenarios:

  • Auto-pause online matches on disconnect
  • Save offline and sync when online returns
  • Delay IAP flow until stable connection
  • Notify users about server reconnection
  • Warn during multiplayer lobbies

๐Ÿ”” Push & Local Notifications

Feature Summary: Schedule notifications with calendar/time triggers, repeat, and reboot persistence.

๐Ÿงฉ Common Game Design Scenarios:

  • Daily login reminder at 9AM
  • Notify when energy refills
  • Remind of upcoming boss fight
  • Push promo offers near expiration
  • Alert for ranked match open window

โญ App Rating Prompt

Feature Summary: Native rating dialog, optional pre-check logic (e.g., after positive event).

๐Ÿงฉ Common Game Design Scenarios:

  • After completing a hard level
  • After a streak of wins
  • After purchase or reward unlock
  • Periodic prompt after active sessions
  • Trigger based on happy in-game behavior

๐Ÿ“ค Social Sharing Support

Feature Summary: Native OS share sheet with support for media, text, and custom messages.

๐Ÿงฉ Common Game Design Scenarios:

  • Share win screen or high score
  • Post screenshots to Instagram or Twitter
  • Share custom character or level build
  • Send in-game messages via WhatsApp
  • Promote co-op sessions via chat

๐Ÿ”„ Background Task Execution

Feature Summary: Execute important background tasks even when the game is minimized or the device is locked. Supports time-limited operations to keep your game state up-to-date without requiring the app to be active.

๐Ÿงฉ Common Game Design Scenarios:

  • Synchronize player progress with backend
  • Persist crafting/building timers in real-time even when the player switches apps.
  • Upload player session data (kills, score, XP) in battle royale games when the app is backgrounded during match exit.
  • Queue asset preloading or downloads (e.g., upcoming event content) while the game is backgrounded.
  • Perform final save encryption or checkpoint sync before app sent to background.

โš™๏ธ Utilities โ€“ Settings & Store Links

Feature Summary: Quickly open app settings or direct users to your store page.

๐Ÿงฉ Common Game Design Scenarios:

  • Open app permissions for camera/mic
  • Take users to update/download page
  • Link to companion app or spin-off game

๐ŸŒ Web View Integration

Feature Summary: Load local or remote webpages inside your game with messaging and JS support.

๐Ÿงฉ Common Game Design Scenarios:

  • Show patch notes or event calendars
  • Link to player profile on community hub
  • Host user-generated levels in HTML
  • Run surveys or feedback forms
  • Display marketplace listings or DLC

๐Ÿ’ก Why Mobile Devs Love It

  • No need to write native iOS/Android code
  • Works with Unity 2019.4+ and IL2CPP
  • Lightweight and modularโ€”include only what you need
  • Saves weeks of dev time on native integration

Essential Kit V3 - IAP, Leaderboards, Cloud Save, Notifications, Gallery & More

(595)
177 users have favourite this asset
(177)
$95.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
7.0 MB
Latest version
3.3.1
Latest release date
Mar 19, 2025
Original Unity version
2021.3.45
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright ยฉ 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
Essential Kit V3 - IAP, Leaderboards, Cloud Save, Notifications, Gallery & More
$95.99