This policy explains how Sirevo (representative: Kazumasa Sakai) ("we", "us") handles information in the iPhone app "Sirevo Smart Pointer" (the "App"), the Chrome extension "Sirevo Smart Pointer for Google Slides™" (the "Extension") and the website https://smartpointer.sirevo.jp (the "Site"), together the "Service".
Summary
- No data handled by the App or the Extension leaves your devices (your iPhone and your PC), except links you click. Nothing is sent to us or to any server. Neither contains code that connects to the internet (links open in your browser only when you tap or click them), and neither contains ads, analytics or crash-reporting tools.
- The App sends data only to your PC. It sends it directly over Bluetooth to the PC you select in Chrome's Bluetooth chooser.
- The App's App Store privacy label is "Data Not Collected". Under Apple's definition, data is "collected" when it leaves the device in a way that lets us or our partners access and keep it. The App's data reaches only your PC, never us, so it is not collected.
- The Site uses no cookies and no analytics. Google's Firebase Hosting, which serves the Site, handles IP addresses to detect abuse and for similar purposes (section 5).
- We receive personal information only when you choose to send it to us through our contact form or another form (including any emails we exchange afterwards) (section 6).
1. The iPhone app
1.1 Information the App uses
| Information | Why | Stored on the iPhone? | Sent to your PC (1.2)? |
|---|---|---|---|
| Motion-sensor readings (gyroscope etc.) | To calculate the pointer position on the iPhone | No | No (only the calculated pointer position) |
| "Next" and "previous" button presses | To control your slides | No | Yes |
| LT timer and practice mode use | To run those features | No | No |
| Battery level, thermal state | To show them on the connected PC | No | Yes |
| Settings (sensitivity, pointer size, etc.) | To keep your settings | Yes | Pointer size only |
| Display code ("SP-" plus 4 random characters) | So you can pick your iPhone in Chrome's chooser | Yes | Yes (also broadcast nearby while waiting for a connection, section 4) |
| Number of successful connections | To decide when to show the rating request | Yes | No |
Deleting the App deletes everything it stored on the iPhone.
1.2 What the App sends over Bluetooth (only to your PC)
While connected, the App sends only the following to the Extension running on your PC:
- the pointer position (relative to the screen), whether the pointer is shown, and the pointer size;
- "next" and "previous" commands;
- battery level, thermal state, whether the App is in the foreground, and whether the pointer pad is pressed;
- a sequence number and a send-time counter (milliseconds, repeating about every 65 seconds), used to check the link;
- once per connection: the App version, the protocol version, the operating-system type ("ios"), the display code and a list of supported features.
It never sends slide content, screen images, audio, photos, contacts, location, your name or your Apple ID. The PC sends no data to the iPhone apart from the signals needed to set up the connection.
While the App is open and waiting for a connection, the iPhone broadcasts the display code and the Service's Bluetooth service identifier so that nearby PCs can find it (while the App is in the background, iOS does not broadcast the display code). See section 4 for what this means.
1.3 Permissions the App asks for
- Bluetooth: needed to connect to your PC.
- Motion sensors: iOS does not ask for permission for these. The App uses them only to calculate the pointer.
- The App does not ask for the camera, microphone, location, contacts or photos.
1.4 Links, QR codes and Apple features
- Links to help, policies, the feedback form, the "I used it in a talk" form and similar pages open in your browser or mail app only when you tap them. These links carry no information about you or your device (at most a code that says which link was used). The policies of those services then apply.
- The QR codes on the share screen are generated on the iPhone. They contain the App Store and Chrome Web Store addresses plus a campaign code that says which link was used (for example
ct=share). The code identifies the type of link, not you. - The rating request uses Apple's standard dialog. Apple handles any rating you submit.
- Apple gives us aggregated statistics such as App Store impressions and downloads. If you turned on "Share With App Developers" in your iPhone settings, Apple also gives us aggregated usage statistics (such as sessions) and crash reports (device model, iOS version and technical details of the crash). Apple collects and provides this data, and Apple's privacy policy applies. We do not try to identify you from it.
2. The Chrome extension
- Where it runs: only on Google Slides pages (addresses starting with
https://docs.google.com/presentation/). - What it does there: detects whether a slideshow is running, reads the slide number and the animation (build) state, draws the pointer, and sends the "next"/"previous" key presses. It does not read slide text or images. It shows the tab title (the deck name) in the connection window as the current target and never stores or sends it.
- Permissions: only
storage(to keep settings and logs on your PC). Because it runs on Google Slides pages, Chrome's install dialog shows a notice such as "Read and change your data on docs.google.com". - Stored on your PC: settings, and a connection log (connect and disconnect times, message counts, delay statistics, battery and thermal state, command history). Both are kept only inside Chrome (
chrome.storage.local). The log is deleted after 24 hours. Removing the Extension deletes both. - "Copy diagnostic report" puts a text summary (versions, OS, connection timings, counts) on your clipboard. It contains no slide content and no device names. It leaves your PC only if you paste it somewhere and send it.
- Welcome page: the QR code on the page that opens after installation is a pre-made image containing the App Store address and the campaign code
ct=welcome(pre-launch versions contain the address of a page on this Site, https://smartpointer.sirevo.jp/app, instead). - Chrome Web Store statistics: Google gives us aggregated numbers such as installs, uninstalls and weekly users, broken down by OS, country and similar.
- Website content: the tab title, slide number and animation (build) state that the Extension reads on Google Slides pages are processed only on your device; they are never sent off your device, stored off your device or sold. In the Chrome Web Store privacy section we declare this as "Website content". Our handling follows the Chrome Web Store User Data Policy, including the Limited Use requirements.
3. What reaches us, at a glance
| Route | What reaches us |
|---|---|
| Normal use of the App and the Extension | Nothing |
| App Store and Chrome Web Store | Aggregated statistics made by each store (downloads, counts per campaign code, etc.) and crash reports from people who chose to share them |
| Visiting the Site | Nothing about individual visitors; only aggregated numbers such as storage and data transfer (section 5) |
| Forms (including the contact form) and reply emails | What you write and send (section 6) |
4. About the Bluetooth link
- The Bluetooth link between the App and the Extension is not encrypted, and no operating-system Bluetooth pairing takes place. Someone nearby with suitable equipment could therefore receive the information listed in 1.2 (pointer positions, next/previous commands, the display code and so on). It contains no slide content and nothing that says who you are. However, the display code stays the same until you delete the App, so while the App is open and waiting for a connection, a nearby device could tell that it has seen the same iPhone before.
- Chrome's chooser on the PC may show your iPhone's name (iPhone Settings > General > About > Name). If the name includes your real name and your PC screen is projected, rename the iPhone or connect before you start mirroring. We never receive this name.
5. The Site
5.1 Hosting (Firebase Hosting)
The Site is hosted on Firebase Hosting by Google LLC.
- Google states that Firebase Hosting uses the IP addresses of incoming requests to detect abuse and to provide usage analysis, and keeps them for a few months. Google handles this data on our behalf, as our service provider. Firebase Hosting may process data in Google data centers around the world.
- We have not turned on the feature that exports per-request logs to us (the Cloud Logging integration) for this Site. We see only aggregated numbers such as storage and data transfer.
- The Site sets no cookies.
5.2 Analytics
The Site currently uses no analytics. If we start using analytics, we will first update this policy and list here what is sent, to whom, and why.
5.3 Headline comparison (pre-launch page)
The pre-launch page shows one of two headlines, chosen at random in your browser. The choice is not stored in cookies or similar storage.
5.4 Store buttons (after launch)
The Site's App Store and Chrome Web Store buttons include campaign codes (for example ct=hA and utm_campaign=hA). Each store uses them to show us aggregated counts per link. They do not identify you.
5.5 Data sent to third parties from the Site
The Site loads no third-party scripts, analytics, ads, social buttons, embedded content or third-party fonts, so it has no means of sending your information to third parties (for hosting, see 5.1). Links to X, Google Forms, the stores and other sites open only when you click them, and those sites' policies then apply.
6. Information you send us
6.1 Contact form
We take enquiries through our contact form, made with Google Forms (we do not publish an email address). We receive and use this information only when you choose to contact us and submit the form. The App, the Extension and the Site never send it automatically.
- What we receive: your email address (so that we can reply), your message, and anything else you choose to include (such as your name, device models or a diagnostic report). If we then exchange emails, it also includes those emails.
- Why: to reply to your enquiry (including investigating the problem you report). We also use what you tell us, in a form that does not identify you, to fix problems, improve the help pages and count enquiries. We use your email address only to reply to you. We do not send newsletters or advertising email.
- How: form answers are stored in Google Forms (a Google Workspace service) and Google Sheets in our Google account (Google LLC). We send replies from Gmail (Google LLC) to the email address you entered. We may use an AI tool (Claude, by Anthropic PBC) to draft replies. The operator reviews every reply before it is sent.
- How long: deleted within 2 years after our last exchange, unless the law requires us to keep it.
6.2 Forms (Google Forms)
| Form | Main questions | Email address |
|---|---|---|
| Feedback form and "I used it in a talk" form | Event URL (optional), date, audience size, type of venue screen, PC operating system and model, whether it worked, time to the first connection, comments | Not asked |
| Teams interest form | Presentation tool used at your organization, organization type and approximate size, PC operating systems and browsers, whether presenters' iPhones are company-issued or personal and managed by MDM, what you would need, where you would use it, comments | Optional, only if you want a reply |
- Answers are stored in Google Forms and Google Sheets (Google LLC) in our Google account.
- We may use the AI tool named in 6.1 to help count and summarize answers.
- Why: to make product and priority decisions, to understand how well the Service works, and to count things such as talks given with it. We publish only aggregated numbers.
- Please do not enter information that identifies other people in free-text fields.
- An email address given in the teams form is used only to reply to that request. We do not send newsletters or advertising email.
- How long: deleted within 12 months after we receive it. If we reply by email to a request made through the teams form, the period in 6.1 applies instead. We may keep aggregated numbers that identify no one.
6.3 Founding speakers list (only if you ask to be listed)
If you ask us to, we list your name or handle, the event where you spoke and a link on the Site. You can ask us to remove it at any time.
7. Purposes of use (summary)
We use personal information we receive only to:
- reply to you and investigate and fix problems;
- improve the Service and its help pages, and make product decisions;
- produce statistics that identify no one;
- list you on the Site if you asked us to;
- comply with the law.
8. Sharing and service providers
- We do not sell personal information. We do not give it to third parties without your consent, except where the law allows.
- We use the following service providers, all based in the United States:
| Provider | Used for |
|---|---|
| Google LLC | Google Forms and Google Sheets (answers to the contact form and other forms), Gmail (replies to enquiries), Firebase Hosting (hosting the Site) |
| Anthropic PBC | AI tool that helps draft replies and summarize form answers |
- We use these providers only for the purposes in section 7, and only where the data is protected at least as well as this policy describes. The App itself shares no user data with any third party.
- The United States has no comprehensive federal data-protection law equivalent to Japan's Act on the Protection of Personal Information; some states have their own laws. See each provider's privacy policy for its practices.
9. How we look after the data we hold (security measures under Japanese law)
- We keep the personal information we receive to a minimum (the App and the Extension send us none).
- Our accounts use two-step verification, and access is limited to the operator and to AI tools acting on the operator's instructions.
- We delete information when the periods in section 6 end.
- Because we use providers in the United States, we check the US legal framework before using them.
- Ask us and we will explain the details without delay.
10. Your requests
You can ask us to tell you our purposes of use, to disclose, correct, add to or delete the personal data we hold about you, to stop using or erase it, to stop providing it to third parties, and to disclose records of any third-party provision. Use our contact form. We will confirm that the request comes from you (normally by replying to the email address you used) and respond without delay. There is no fee. You can also withdraw a consent you gave us (for example, to be listed on the Site) at any time in the same way.
11. Operator and contact
- Operator: Sirevo (representative: Kazumasa Sakai), an individual
- Address: provided without delay on request
- Questions and complaints: our contact form
12. Children
The App and the Extension send us no personal information. If you are under 16, please ask a parent or guardian before contacting us through a form.
13. Changes to this policy
If we change this policy, we will post the changes and their effective date on the Site. We will announce important changes before they take effect.
14. Language
This policy is available in Japanese and English. If the two differ, the Japanese version prevails.