MagicLink solution

Instant access to your product — without installing it first

PNN Soft offers a ready-to-use instant-access layer based on Apple App Clips. It lets users launch key features of your product — mobile, web, PWA, or connected device — without installing the full application. Integrate MagicLink into your existing product and provide access via a QR code, NFC tag, link, or other supported entry points while preserving your branded interface and user flow.

0Apps to install from the App Store
1Scan or tap from the device to its controls
Try now

See MagicLink in action

Experience instant access with MagicLink. Scan the QR code and open the required functionality on your iPhone in seconds — without downloading or installing the full app. The interactive board simulates a real connected device, letting you see how the launched MagicLink experience can immediately control your physical product.

  1. Scan the code

    Point the iPhone camera at the QR code. Your iPhone becomes a remote control: the MagicLink App Clip opens in seconds, with nothing to install.

  2. Switch devices

    The board emulates smart devices: a fan, blinds and an electric scooter. Switch between them with the arrows, and the remote on the phone changes to fit each one.

  3. Use the controls

    Turn the fan on and set its speed, tilt the slats and lower the blinds, or switch the scooter’s headlight.

  4. Watch it respond

    The board reacts right away, just as a real device would. That is the experience your customers get with your own product.

Smart Fan
Fan visual layer Power and speed react instantly to what you set in MagicLink — no board behind this one either.
Control fan power and speed, live from MagicLink.
Blinds visual layer Coverage and slat tilt react instantly to what you set in MagicLink — no board behind this one either.
Fold, unfold and tilt the slats, live from MagicLink.
Electric scooter visual layer Telemetry tiles, command feedback, light state, lock state, and ride mode can be driven from the existing scooter bridge.
Monitor and control your electric scooter in real time.

Control the demo from your iPhone

Scan the QR code with your iPhone. MagicLink opens as an App Clip, allowing you to control the device directly — without installing the full app.

Try the demo in your browser

Open a virtual iPhone with the MagicLink App Clip right on this page. It controls the demo device exactly as the real App Clip does on a phone — no iPhone needed.

What is MagicLink

Instant connect to your product

Many products require a dedicated app just to access or configure a device — adding development cost, complexity, and maintenance that not every business needs or can support.

MagicLink removes those steps with Apple App Clips. Launch access to the device from a QR code, NFC tag, link, or another supported MagicLink invocation.

Your product stays native, branded, and connected to your existing backend or device ecosystem, while the user gets immediate access without installing the full application.

How MagicLink works
Scan or tap

User scans QR code on the product, packaging, or taps link on display.

Open instantly

The required MagicLink launches without installing the full application from the App Store.

Interact

Use the service, control a device, configure equipment, make a payment, or complete another product-specific action.

Remove the installation barrier

Get one entry point across platforms with easier product maintenance.

Editor

Screen editor for MagicLink

This builder shows how a device maker makes the MagicLink remote its own: your logo, name, colors and fonts on the screen your customers use to control your IoT device. You set up the controls yourself, with no code, and changes reach phones without an App Store release.

  1. Scan the code

    Point the iPhone camera at the board’s QR code. MagicLink opens as an App Clip, with nothing to install, linked to this board.

  2. Pick a device

    Allow Bluetooth and choose a nearby device. The clip connects, reads what the device supports and builds a control screen for it.

  3. Edit it here

    That screen appears on the board with its controls already wired to the device. Move, resize and restyle the blocks.

  4. Save

    The phone picks up the new screen on its own, and its buttons, sliders and toggles control the real device.

9:41
MagicLink

Scan to connect

Point your iPhone camera at this code to open the MagicLink App Clip linked to this board. You need a Bluetooth device nearby.

Working with the board

  • + in an empty cell adds a block: text, button, slider, toggle, card and more.
  • Drag a block to move it. Arrows on its edges extend it, − shrinks it, × deletes it.
  • Select a block to edit its text, font, colors and corners. Click the phone outside the blocks to set up the whole screen: theme, title, icon.
  • Raw shows the screen as JSON; Download config saves it as a file.
  • The link lasts while this page is open: after a reload, scan the new code.
How it works for your company

From your product to MagicLink

You already have a product. We add the instant-access layer.

Your current ecosystem
  • Mobile app
  • Web app
  • Backend
  • APIs
  • Payments
  • IoT devices
We add
MagicLink
Users get
Instant access

What we can add to your existing product

Instant access to key functionality

Expose the exact action users need without requiring them to install the full application first.

Integration with your backend

Connect MagicLink to your existing APIs, authentication, user accounts, business logic, payments, analytics, and infrastructure.

Connected device interaction

Allow users to control, configure, activate, diagnose, or interact with physical devices directly after scanning a QR code or tapping an NFC tag.

Branded user experience

Keep your existing visual identity, interface patterns, product logic, and customer journey inside the MagicLink experience.

QR, NFC & link entry points

Connect physical products, websites, packaging, equipment, kiosks, or marketing materials directly to the required functionality.

Setup, publishing, and support

We configure the App Clip experiences, associated domains, and App Store Connect release so your entry points work in production — and keep them running afterwards.

Typical integration scenarios

Existing iOS application

We add an App Clip target to your current application and expose selected functionality through MagicLink.

Web application or PWA

We can create a native App Clip layer connected to your existing web platform, APIs, and backend services.

IoT or connected product

We connect the MagicLink experience to your device ecosystem, allowing users to interact with a physical product immediately at the point of use.

Existing backend without a mobile app

Your current backend and business logic can become the foundation for a new lightweight mobile experience built specifically for instant access.

Don’t have a product yet?

PNN Soft can develop a WhiteLabel solution for you and immediately integrate the App Clip so that end users have quick access to devices.

Discuss your project

Use Cases

MagicLink is designed for products where users need immediate access to a specific function without installing the full application first.

IoT & Smart Devices

Scan a QR code or tap an NFC tag on a device to instantly open controls, configuration, diagnostics, or status information.

Equipment & Industrial Systems

Give operators, technicians, or customers immediate access to equipment setup, maintenance, monitoring, and service functions.

Rentals & Shared Devices

Open the required interface for scooters, bikes, vehicles, lockers, tools, or other shared equipment directly at the point of use.

Smart Home

Provide instant access to locks, lighting, climate systems, sensors, appliances, and other connected home devices.

Payments & Self-Service

Launch a focused payment, checkout, ticketing, registration, or self-service flow without requiring users to install the full app.

Events, Venues & Hospitality

Use QR codes or NFC tags to open check-in, booking, access control, ordering, navigation, or guest service experiences.

Product Demo & Onboarding

Let potential customers try a key feature of your product immediately before deciding whether to install the full application.

Consumer Electronics & Support

Let customers scan the code on a device, its packaging, or a manual to open setup, pairing, warranty registration, or support without hunting for an app.

Video

MagicLink in action

A short walkthrough of the scan-to-connect flow, from the code on the device to a working session.

FAQ

Frequently Asked Questions

Can MagicLink be integrated into an existing product?

Yes. MagicLink can be added to an existing iOS application, web platform, PWA, or connected-device ecosystem — exposing selected features through an App Clip while keeping your full application and existing backend infrastructure.

Can the MagicLink use our branding and interface?

Yes. The MagicLink can follow your product's visual identity, UI, user flow, and branding so that the experience remains consistent with your main application.

Can MagicLink work with IoT devices?

Yes. MagicLink is well suited for IoT scenarios where a user scans a QR code or taps an NFC tag on a physical device and immediately opens controls, configuration, diagnostics, or another relevant interface.

Can additional functionality be developed?

Yes. PNN Soft can implement custom business logic, backend integrations, authentication flows, device communication, payment scenarios, and other functionality required for a specific product.

What types of products can use MagicLink?

MagicLink can be adapted for IoT products, smart home systems, industrial equipment, rentals, shared devices, self-service solutions, payments, hospitality, consumer electronics, and other products where users benefit from immediate access.

The PNN Soft ecosystem

Choose the level of integration and customization that fits your product

Bluefy, WhiteLabel, and MagicLink address different parts of the same challenge: making connected devices accessible through web technologies. Compare the problem each solution solves, how it works, and the outcome it delivers.

Product
Overview
The problem we solve
The solution
The outcome

Bluefy

Bring it to the web
Overview

Bluefy lets users interact with Bluetooth devices through the browser—without installing a dedicated app.

The problem we solve

Standard browsers on iPhone cannot connect to Bluetooth devices, forcing manufacturers to build and maintain dedicated native apps.

The solution

A ready-made iOS browser that lets web pages connect to your IoT devices over BLE using the Web Bluetooth API.

The outcome

Turn your device interface into an ordinary web page—and launch prototypes and demos in days, not quarters.

WhiteLabel

Make it yours
Overview

Launch your own branded browser for connecting customers to your IoT devices—powered by Bluefy’s proven technology.

The problem we solve

Your customers have to use a third-party browser to interact with your devices. Building and maintaining your own would take years and require a dedicated browser team.

The solution

A fully branded browser with your name, icon, colors, navigation, onboarding, and enterprise policies.

The outcome

Your own browser on the App Store—without building a browser team.

MagicLink

Drop the install
Overview

Give users instant access to your IoT device interface—without an App Store search or a full app install.

The problem we solve

Your customer is standing next to the device but must first find its companion app and download it. Every additional step creates friction and loses users.

The solution

An instant-access layer powered by Apple App Clips. A QR code scan or NFC tap opens your branded device interface, connected to your existing backend.

The outcome

From device to interface in a single scan or tap. No store search, no full app install, no unnecessary steps.

Ready to give users instant access to your product?

Tell us about your product, user flow, and integration requirements — we'll help you define the right App Clip experience, from QR or NFC launch to backend and device integration.