Privacy PolicyLast Updated: September 23, 2026

Your Privacy is Our Priority

SlideLynk is built with privacy at its core. Your presentation content never leaves your devices, and all slide control communication happens on your local network. We only collect the minimum information needed to provide optional account and team features.

Privacy at a Glance

Fully Local Control

All slide control communication happens on your local Wi-Fi network. Your presentation content never leaves your devices.

Optional Account

Sign in with Google or Apple only if you want team management and cross-device subscription sync. The core app works without an account.

Minimal Data

We store account data for teams and subscriptions, plus limited product analytics to improve the app.

No Ads

No advertising networks. Analytics and crash reporting are used only to improve the app.

1. Introduction

Welcome to SlideLynk. This Privacy Policy explains how SlideLynk ("we," "us," or "our") handles information when you use our wireless presentation remote application, including both the desktop application and mobile application (collectively, the "Service").

The short version: Controlling your slides works entirely on your local network — nothing about your presentation is uploaded. If you sign in, we store account information online to run team and subscription features.

2. Information We Collect

Information We Do NOT Collect

SlideLynk does not collect or have access to the following:

  • Presentation Content: Your slides, presentations, speaker notes, and live preview frames never leave your devices. We have no access to what you're presenting.
  • Ads: We don't show ads or use advertising networks.
  • Exact location: We never use GPS.
  • Cookies: The SlideLynk apps do not use cookies.

Information Collected When You Sign In (Optional)

If you choose to sign in with Google or Apple to access team features, we collect and store the following in Firebase:

  • Email address — provided by your Google or Apple account
  • Display name — provided by your Google or Apple account
  • Profile photo URL — provided by your Google or Apple account (if available)
  • Authentication provider — whether you signed in with Google or Apple
  • Subscription status — your current subscription type and expiry date
  • Team membership — if you create or join a team: team code, member list, and ownership. Team owners can optionally hide the member list from other members (members still see the owner and themselves).
  • Push notifications — so we can send you updates about teams and the app (only if you allow notifications)

This information is only collected when you choose to sign in. You can use the presentation remote without an account.

Mobile App (When Online)

When the mobile app is online, we may collect limited data for analytics (including before sign-in):

  • Device info — device ID, model, OS, app version, last seen
  • Approximate location — country/region/city from IP (never GPS)
  • Usage events — app opens, connections, features, and subscription steps via Firebase Analytics

Information Stored Locally on Your Devices

SlideLynk stores some information locally on your devices for the application to function:

Desktop Application

  • User preferences (theme, volume button settings, etc.)
  • Optional password hash for device authentication
  • List of previously connected device names (stored locally only)

Mobile Application

  • User preferences (theme settings, volume button controls, etc.)
  • Server connection history for quick reconnection
  • Onboarding completion status
  • Cached subscription status (for offline access)
  • Session usage data (session count, days used) for managing free-tier limits

Note: Local data is stored only on your device and is never transmitted to us. You can delete this data at any time by uninstalling the application.

3. How SlideLynk Works

Local Network Communication (Core Feature)

SlideLynk creates a direct connection between your desktop application and mobile application on your local Wi-Fi network. All slide control communication happens locally — nothing is sent to external servers or the internet. Your presentation content never leaves your local environment.

Presenter View (Notes, Preview, Laser)

Premium Presenter View can show speaker notes and a live or snapshot preview of the slideshow on your phone. Notes are read from PowerPoint or Keynote on your computer. Live preview uses Screen Recording (macOS) or native window capture (Windows) so SlideLynk can capture the slideshow window directly, without an OS screen-share prompt. Those frames and notes travel only over your local network to the connected phone. They are not uploaded to SlideLynk, and they are not stored in the cloud.

Optional Cloud Features (Account & Teams)

If you choose to sign in, SlideLynk uses Google Firebase services for:

  • Sign-in: To let you log in with Google or Apple. We never see or store your password.
  • Cloud storage: To save your profile, subscription, and team info when you sign in.

Sign-in is optional. Core slide control works without an account. Analytics may still run when the mobile app is online.

Offline Operation

SlideLynk's core functionality works completely offline. You don't need an internet connection — only a local Wi-Fi network connecting your devices. Internet is needed for sign-in, subscription/team sync, and analytics when online.

Optional Security Features

SlideLynk includes optional password protection for device connections. If you enable this feature, passwords are stored locally on your desktop in encrypted form and are never transmitted outside your local network.

4. How We Use Your Information

We use collected information for:

  • Account management (when signed in)
  • Subscription and team features
  • Product analytics to improve the app
  • Crash reporting to fix bugs

We do not use your information for advertising, selling data, or building ad profiles.

5. Third-Party Services

Services Used by the Mobile Application

SlideLynk integrates with the following third-party services:

  • Google Firebase Authentication: For secure sign-in with Google and Apple accounts (optional). Firebase Privacy Policy
  • Google Cloud Firestore: Profile, subscription, team, and device/analytics data.
  • Firebase Analytics: Product analytics in the mobile app (not for advertising). Firebase Privacy Policy
  • Firebase Crashlytics: For collecting anonymous crash reports and non-fatal error logs to help us identify and fix bugs. Crash reports include device model, OS version, and stack traces. If you are signed in, your Firebase user ID may be associated with crash reports to help diagnose account-specific issues. Crashlytics does not collect your name, email, or presentation content.
  • Firebase Cloud Messaging (FCM): For delivering push notifications about product updates, team activity, and important announcements. Your device token is stored in your user profile if you are signed in. You can disable notifications in your device settings at any time.
  • Firebase In-App Messaging: For displaying relevant in-app messages about new features and updates. This collects basic engagement data (whether a message was shown or dismissed).
  • Google Sign-In: For authenticating with your Google account (optional). Google Privacy Policy
  • Apple Sign-In: For authenticating with your Apple ID (iOS only, optional). Apple Privacy Policy
  • App Store / Google Play: For processing in-app purchases. Purchase transactions are handled entirely by Apple/Google — we do not receive or store your payment information.

Services NOT Used

SlideLynk does not use:

  • Advertising networks
  • Social media ad pixels
  • Third-party marketing analytics (e.g. Mixpanel)

Website

Our website (slidelynk.com) uses the following analytics services for aggregate traffic and performance metrics. No personal data is collected. This is completely separate from the SlideLynk applications.

  • Vercel Analytics & Speed Insights: Aggregate page view counts and Core Web Vitals performance metrics.
  • Google Firebase Analytics: Aggregate page views and download button click counts (e.g. how many times the macOS DMG was downloaded). We track which platform and distribution method was selected — no personally identifiable information is collected. Firebase Privacy Policy

6. Required Permissions

SlideLynk requires certain system permissions to function. Here's what we request and why:

Desktop Application

  • Accessibility Permission (macOS): Required to simulate keyboard input for controlling presentations, and to move the mouse for Premium trackpad and laser features from the connected phone. Used only to send input to presentation software and related on-screen tools — not to read your screen content or keystrokes from other apps.
  • Screen Recording (macOS) / native window capture (Windows): Required for Live slide preview in Premium Presenter View. SlideLynk captures the slideshow window so frames can be sent to your phone over your local Wi-Fi network. On Windows this happens without an OS screen-share prompt. Frames are not uploaded to SlideLynk servers or stored in the cloud.
  • Network Access: Required to create a local server and communicate with your mobile device on your Wi-Fi network.

Mobile Application

  • Camera Access: Used only for scanning QR codes to connect to your desktop. No photos or videos are captured, stored, or transmitted.
  • Local Network Access: Required to discover and connect to your desktop application on your Wi-Fi network.
  • Location Permission (Android): Android requires this permission for Wi-Fi network discovery (mDNS). We do not access your location.
  • Internet Access: For sign-in, subscription/team sync, and analytics. Not needed for controlling slides.
  • Notification Permission: Requested to deliver push notifications about product updates and team activity. You can deny or revoke this permission at any time in your device settings.

7. Data Retention and Deletion

Cloud Data (Firebase)

If you sign in, your account data is retained in Firebase for as long as your account exists. You can delete your sign-in account and active profile data directly from the app (Settings > Account > Delete Account), or by contacting us at support@slidelynk.com. Transaction, subscription audit, security, fraud-prevention, and legally required records may be retained where necessary. For full details, see our account deletion page.

Local Data

You can delete all locally stored data at any time by uninstalling the application, resetting settings within the app, or signing out (which removes cached account data).

8. Data Security

Security is built into SlideLynk's architecture:

  • Local Network Only: All slide control communication happens on your private Wi-Fi network, never over the internet.
  • Optional Password Protection: You can password-protect your desktop server to prevent unauthorized device connections.
  • Encrypted Storage: If you enable password protection, passwords are stored using industry-standard bcrypt encryption.
  • WebSocket Security: Communication between devices uses WebSocket protocol with authentication tokens.
  • Firebase Security: Account data stored in Firebase is protected by Google's enterprise-grade security infrastructure, including encryption at rest and in transit.
  • No Payment Data: We never receive, process, or store your payment information. All purchases are handled by Apple App Store or Google Play Store.

9. Children's Privacy

SlideLynk does not knowingly collect information from children under 13. The optional sign-in features require a Google or Apple account, which have their own age requirements. If we learn that we have collected information from a child under 13, we will delete it promptly.

Parents and educators can use SlideLynk's core presentation remote features (without sign-in) without providing personal information.

10. International Users

SlideLynk can be used anywhere in the world. For users who sign in, account data is stored on Google Firebase servers (primarily in the United States). Google Firebase complies with international data protection regulations, and data transfers are protected under Google's data processing terms.

SlideLynk complies with privacy regulations worldwide including:

  • GDPR (European Union)
  • CCPA (California)
  • PIPEDA (Canada)
  • Other privacy laws globally

11. Your Rights and Control

You have control over your data:

  • Use Without an Account: Core features work without signing in. Limited analytics may still run when the mobile app is online.
  • Access: View your account information within the app settings.
  • Deletion: Delete your sign-in account and active profile data directly from the app (Settings > Account > Delete Account), or by contacting support@slidelynk.com. See our account deletion page for details.
  • Sign Out: Sign out at any time from the app settings to stop cloud data sync.
  • Leave Teams: Leave any team at any time, which removes your membership data.
  • Team Member List Privacy: If you own a team, you can hide the member list from other members in team settings so teammates do not see each other's identities.
  • Local Data: Delete all local data by uninstalling the application.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make changes:

  • We will update the "Last Updated" date at the top of this policy
  • Material changes will be noted in our release notes
  • The updated policy will be posted on our website

13. Contact Us

If you have questions about this Privacy Policy or SlideLynk's privacy practices, please contact us:

We're committed to addressing any privacy concerns you may have.

Summary

SlideLynk's core presentation remote is fully local and private. Your slides never leave your devices. Optional account features store only what's needed. The app works great with or without an account.