Privacy Policy
Last updated: October 15, 2026
AYCANE is a product of Seem Social Inc. ("Seem Social", "we", "our", or "us"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the AYCANE mobile application, the manager portal at queue.aycane.ca, and the website at aycane.ca (together, the "Service").
1. Information We Collect
Account information
When you sign in with Google or Apple, we receive your display name, email address (if provided), and profile photo URL from your identity provider. We do not receive or store your password. If you sign in with Apple and choose to hide your email, we respect that choice and do not require it.
Manager accounts
Restaurant managers register with an email address, password, phone number, and display name. Passwords are stored as cryptographic hashes and are never stored in plain text. Manager accounts are used to access AYCANE Business at queue.aycane.ca: queues, reservations, the restaurant's page, reports and billing.
Location data
With your permission, we collect your device location to show nearby restaurants and to personalise your experience by city. Your location (city, province, and coordinates) is stored on our servers and updated when you use the app. You can revoke location permission at any time through your device settings.
To name the area you are in and show the local weather on the Home screen, the app sends your location to our servers only. Our servers then look up the area's name from OpenStreetMap's Nominatim service, using your location rounded to about 100 metres, and the weather from MET Norway, using it rounded to about 1 kilometre. When you search for an area or street to centre the map on, our servers send what you typed, with your location rounded to about 1 kilometre, to OpenStreetMap's Photon search service run by komoot. Those services receive only what our servers send them: never your IP address, your device identifiers or your account. When you search for restaurants, the app sends our servers what you typed and the place you are searching around. Our servers ask Google for matching places with them and keep nothing of the search once Google has answered.
The maps in the app, including the one on the Home screen, are Google Maps. Google's map software on your device downloads the map from Google, so Google receives your device's IP address and which area of the map is being shown, which is usually around where you are. Google's map software also sends Google technical information: your device's model and system version, an identifier that Google's software creates for the app on your device, reports of its own crashes, and how the map is moved and zoomed. Google uses it to run and improve its services, under Google's Privacy Policy. The app draws your location dot itself and does not send your coordinates to Google to show the map (see section 6).
Google's own components in the app
Some Google content in the app may be drawn by Google's own components: a Google place's card on its restaurant page, Google's list of places when you search, Google's card for a place you tap on the map, and saved Google places. Your phone loads them from Google directly, so Google receives your device's IP address and the place or search shown, under Google's Privacy Policy. Like the maps, they also send Google technical information about your device (its model and system version, and an identifier that Google's software creates for the app) and, on Android, reports of their own crashes. When you search, Google's list also receives the exact location the search is centred on: where you are, or the area you picked or the map shows. We do not receive or keep what they show.
Taste and dietary preferences
You may tell us the cuisines you know well (your palate, for example Chinese, Indian, Ethiopian or Caribbean) and your dietary habits (for example vegetarian or halal), to read reviews written by diners who eat like you. They are stored on your device and synced to your account if you have one. Each review you write keeps the palate and dietary habits you had when you wrote it, so that other diners can find reviews by them.
User-generated content
When you submit reviews, ratings, photos, dish suggestions, or restaurant submissions, that content is stored on our servers and may be displayed publicly within the Service. Review and dish images are uploaded and stored on our infrastructure or on Cloudflare R2 cloud storage. Submitted photos are converted to JPEG format and assigned random filenames.
A restaurant's page can also be opened on the web by anyone who has its link (aycane.ca/r/…), without the app or an account. It shows the restaurant's reviews with each reviewer's display name, initials, the cuisines they usually eat and their dietary habits as they chose them for the review, their photos, and the restaurant's photos and dishes with the display name of the person who added each. Pages of restaurants on AYCANE (not pages of places shown from Google) may appear in search engines such as Google and Bing, which may keep copies under their own policies. Removing a review or photo takes it off the page; if you delete your account, your star ratings stay on it without your name ("Deleted User") and the words and photos of your reviews are deleted, as in the app.
Dishes and menu items
You may submit dish names and photos for restaurants. We store the dish name, associated images, and your user ID. Other users can like or upvote dishes you submit.
Voting and reporting
When you vote (agree/disagree) on a review, or report a review, a photo or a dish name, we record your user ID, the review, photo or dish in question (for a photo: the restaurant, where it appears on the page and its address), and the action taken. Report reasons (including offensive, spam, fake, inappropriate, conflict of interest, privacy violation, not relevant, or other) and optional descriptions are stored for moderation.
Restaurant submissions
When you suggest an edit to a restaurant's page, we store the details you provide (such as its name, address, hours, phone, website, features and photos, and any note) with your user ID, or your device identifier if you are not signed in. Our staff review every suggestion before anything changes.
Queue information
When you join a restaurant queue, we collect your display name, party size, and optionally your phone number. In the app you may also pick needs for your visit, such as a high chair, an allergy, wheelchair access or a service animal, and add a note. The restaurant's staff see them with your place in line. We track your queue position, status (waiting, called, seated, cancelled, or no-show), and timestamps for each status change. Queue history is retained so you can view past queue entries; after 12 months a visit keeps no detail that identifies you (section 7).
You can join a queue without an account. Your phone then keeps a key to your place, and our servers keep only a one-way hash of that key. At a restaurant's self-serve kiosk you may give a first name, a phone number (which a restaurant may require) and needs such as a high chair. The restaurant's staff see them, and its host may phone you about your place.
Reservation information
When you make a reservation, we collect your display name, phone number, party size, preferred date and time, an email address if you give one, and any special requests or notes you provide, which may include needs such as an allergy or wheelchair access. We track reservation status (pending, confirmed, arrived, seated, completed, cancelled, or no-show) and associated timestamps. Reservation history is retained so you can view past bookings; after 12 months a booking keeps no detail that identifies you (section 7).
Referral information
If you referred another user, or were referred, while referral points were offered, we keep that record (referrer and referred user IDs, and the points awarded).
Affiliate programme
If you join the affiliate programme, we keep: the name restaurants see when they use your code ("Referred by …"); your code and the restaurants that used it; your commissions, payouts and any refunds taken back; and when you accepted the Affiliate Terms, which version, and in which language. To pay you, Stripe collects and verifies your identity and bank account in the app, on Stripe's own form. Stripe's form also sends Stripe your device's IP address, technical information about your device (such as its model and system version) and how you use the form, which Stripe uses to improve its products and to prevent fraud, under Stripe's Privacy Policy. We never see your full bank details: Stripe tells us your bank's routing number, the last four digits of your account, and whether you can be paid. When your payouts in a calendar year would pass CA$500, we ask for your legal name, Canadian address and SIN or business number (and your GST/HST number, if you have one) to issue a T4A slip. We encrypt them, and only their last three digits stay readable. We keep them for six years after a payout, as the Canada Revenue Agency requires, and otherwise delete them when you delete your account.
Points and rewards activity
We track your point balance, lifetime accumulated points, earned badges, and redeemed rewards. We also record daily action counts (e.g. daily check-ins, reviews written, photos added) to enforce daily limits and award points. A transaction ledger records each point award or deduction with the action type and timestamp.
Payment information
If you subscribe to premium features through the manager portal, payment is processed by Stripe. We do not store your full credit card number on our servers. Stripe provides us with a customer ID, payment intent IDs, subscription status, invoice details, and tax amounts. Payment history and subscription status are stored on our servers for account management. If you bill a restaurant separately from your account, the billing name, address, GST/HST number and receipt email you give for it are kept by Stripe; we keep only the Stripe customer ID that points to them.
Claim documents (restaurant owners)
If you cannot verify a claim with Google or by phone, you can ask for a manual review and send a document that shows you run the restaurant, such as a business licence, a lease or a utility bill. Only our staff see it, to decide the claim. We delete it 30 days after we decide.
Staff devices
When a restaurant links a tablet or computer to its console, we keep a random key on
that device (the aycane_device cookie) and, on our servers, a one-way hash
of the key, a label naming the device and browser (for example "iPad · Safari"), and
when it was last used and unlocked. A restaurant's staff and manager PINs are stored
encrypted. A device's record is deleted 30 days after it is signed out.
Daily reports
A restaurant's owner or manager can have each day's report emailed to up to 10 addresses they choose. It attaches the day's queue log, bookings and summary as spreadsheets. The bookings file includes each booking's name, party size, time and status, but no phone number or email address.
Push notification tokens
If you allow push notifications, we store your Firebase Cloud Messaging (FCM) token and device type (iOS or Android) to deliver notifications. Tokens that fail delivery are automatically removed.
When you open a notification we sent to diners, the app tells us which notification was opened, and nothing else, so we can count how many were opened. So that the count includes only phones whose app reports this, we keep a one-way hash of your push token (not the token itself) for 90 days after your app last registered it.
App version
Each time the app opens, it tells us its version and whether it runs on iOS or Android, so we know when an older version can be asked to update. We keep only daily counts by version and platform, which are not linked to you, your account or your device, and delete them after 90 days.
Crash reports
When the app crashes, it sends a crash report to Firebase Crashlytics (Google): what the app was doing, the app and system versions, the device model, and, if you are signed in, your user ID, so that we can find and fix the problem. Crashlytics keeps reports for 90 days.
Device identifiers and IP addresses
Before you sign in, we generate a random device identifier to allow basic functionality such as viewing restaurants. When you later create an account, this identifier is linked to your account so your browsing history carries over. We may also record your IP address and device identifier for security purposes, including enforcing account suspensions and preventing abuse.
Restaurant view history
We record which restaurants you view (one record per restaurant per day) to calculate trending restaurants. View records are automatically deleted after 30 days.
Messages you send us
When you write to us through the contact form on aycane.ca, we email your name, email address, the topic and your message (and, for a sales request, your restaurant's name and number of locations) to our support team. We do not keep it anywhere else.
Local storage on your device
The app stores your authentication token (in your device's secure keychain), user profile, device identifier, taste preferences, accepted terms version, and cached profile image path locally on your device. This data never leaves your device unless sent with an API request.
2. Restaurant Owners: Verifying a Claim with Google
This section applies to restaurant owners who claim a restaurant in the manager portal at queue.aycane.ca. Where it is offered, you can choose Verify with your Business Profile to show that you manage the restaurant's Google Business Profile. This option is voluntary; verifying by phone call (section 3) remains available.
What you allow
You sign in with Google and grant two permissions: basic sign-in (the
openid and email scopes), which gives us your Google
account's ID and email address, and the Google Business Profile permission (the
business.manage scope), which is the only permission Google offers for
seeing which Business Profiles an account manages. Google's consent screen describes
that permission broadly; we use it only to read the information described below. The
access Google gives us is one-time: no refresh token is issued, so it cannot be renewed.
What we read, once
Right after you sign in, our server runs a single check with that access. It reads the Google Business Profile accounts your Google account can use and the locations they hold, looking for the location whose Google place ID matches the restaurant you are claiming. For that location it reads whether Google has verified your control of the listing, whether Google has marked it a duplicate or permanently closed, and the role your account holds on it (for example owner or manager), taken from the location's list of managers. We use this only to confirm that you manage the restaurant you are claiming.
What we do with the access
- We revoke the access as soon as the check is finished, whether or not it succeeds.
- We do not keep your Google access token.
- We never post to, edit, or manage your Business Profile listing, and we do not change anything in your Google account.
What we keep
If the check confirms that you manage the restaurant, we record on your claim:
- that the claim was verified with Google Business Profile, and when;
- the email address and account ID of the Google account that confirmed it;
- that account's role on the restaurant's Business Profile.
We use these details only to confirm that you own or manage the restaurant and to keep an audit trail of how the claim was approved. Our staff view them only to verify ownership and prevent fraudulent claims, and when a claim is approved automatically, the same email address and role are written to our internal audit log. We do not sell them or use them for advertising. If the check does not confirm that you manage the restaurant, we keep nothing from your Google account.
What we do not keep
We do not keep your listing's details from Google: not its name, address, photos, or any other Business Profile content, and nothing about your other locations or the profile's other managers. Everything read during the check is discarded when it ends.
How long we keep it
The verification record is kept for as long as the claim exists on your manager account. We delete it with the claim when you withdraw a pending or rejected claim, when you remove the restaurant from your account, or when your manager account is deleted. The audit log entry for an automatic approval may be kept after that as part of our records of account changes. You can ask us to delete your verification record at any time, or your manager account, by contacting us.
Google API Services User Data Policy
AYCANE's use and transfer to any other app of information received from Google APIs will adhere to Google API Services User Data Policy, including the Limited Use requirements.
Removing AYCANE's access
Because we revoke the access ourselves right after the check, AYCANE should not stay on the list of apps with access to your Google account. You can confirm this, and remove any app's access at any time, at myaccount.google.com/permissions. Removing access there does not undo a verification that has already been completed; to have that record deleted, contact us as described above.
3. Restaurant Owners: Verifying a Claim by Phone Call
An owner who claims a restaurant in the manager portal verifies it with Verify by phone call: an automated call to the phone number on the restaurant's Google listing. Nothing is called until you choose to start it. If you would rather not be verified this way, or the call cannot be placed, you can ask for a manual review and send a document instead (see "Claim documents" in section 1).
How it works
You type the restaurant's phone number. Our server then looks up the phone number shown on the restaurant's Google listing at that moment and compares it with the number you typed. Only if the two match, and Google shows the listing as a restaurant or other eatery in Canada (and not as a hotel or other lodging) that is open (or only temporarily closed — not permanently closed or not yet open), our call provider, Twilio, calls the number on the listing and reads out a six-digit code, in English or French as you choose, which you enter in the portal. We never call a number just because you typed it. We also compare the listing's number with the phone number in our own records for the restaurant, if we have one. If the code is correct, your claim is normally approved automatically; it goes to our staff only when our checks find a conflict, such as another owner or verified claim on the restaurant, or a listing number that disagrees with our record.
What we keep
- that the claim was verified by phone, and when;
- Twilio's identifier for the verification, so our staff can trace the call;
- whether the number on the listing matched the phone number in our own records (a yes or no — not either number);
- the phone number you typed on the claim form, which our staff see with your claim;
- a record of each listing lookup and each call — which claim and manager account, which restaurant, when, and for a call Twilio's identifier for it, but never a phone number — which we use to limit how often any restaurant is called and to prevent abuse.
When your claim is approved automatically, your manager account's email address, Twilio's identifier for the call and whether the numbers matched are also written to our internal audit log.
What we do not keep
We do not keep the phone number from the Google listing: it is used to place the call and then discarded. The number you type on the verification page is only compared with the listing's and is not kept either. We do not keep the code.
Twilio
To place the call, Twilio receives the number being called and the language you chose, and it creates the code it reads out. We send Twilio nothing else from the Google listing. Twilio processes that number to place the call and keeps its own records of the call, including the number called, under Twilio's Privacy Notice. Twilio's identifier, which we keep, can be used to find that record.
How long we keep it
The verification record and the phone number you typed on the claim form are kept for as long as the claim exists on your manager account, and are deleted with it, as described in section 2; the audit log entry for an automatic approval may be kept after that as part of our records of account changes. The record of each lookup and call is deleted after 30 days. You can ask us to delete your verification record at any time by contacting us.
4. Information We Do Not Collect
We do not use third-party analytics or advertising SDKs. The only diagnostic tool we use in the app is Firebase Crashlytics, for crash reports (section 1). The software Google and Stripe provide in the app also sends them the technical information section 1 describes, including Google's reports of its own crashes. We do not track you across other apps or websites. We do not access your contacts, calendar, camera roll, or any other device data beyond what is described above.
5. How We Use Your Information
- To authenticate your identity and maintain your account.
- To show nearby restaurants based on your location.
- To filter and personalise reviews based on your cuisine preferences.
- To display your reviews, ratings, dishes, and submissions within the Service.
- To manage restaurant queues and reservations.
- To email restaurant owners and managers the daily reports they ask for.
- To confirm that a restaurant owner manages the restaurant they claim, including through their Google Business Profile (see section 2) or a verification call to the restaurant (see section 3).
- To process payments and manage subscriptions for AYCANE Business.
- To manage your points, badges, and rewards.
- To count and pay affiliate commissions.
- To send push notifications about the Service (if you opt in), including queue position updates and reservation reminders.
- To moderate content through voting, reporting, and admin review.
- To calculate trending restaurants from how many people viewed each restaurant.
- To target push notifications by city.
- To enforce our Terms and prevent abuse, including account suspensions and bans based on device identifiers and IP addresses.
- To find and fix crashes.
- To generate invoices and track payment history.
6. Sharing of Information
We do not sell, rent, or trade your personal information. We share data only with:
- Firebase (Google) — for authentication and push notification delivery.
- Firebase Crashlytics (Google) — crash reports (section 1).
- Google Maps Platform — restaurant location data, place details, and the maps in the app. Google's map software on your device receives your device's IP address, the area of the map being shown and technical information about your device (see "Location data" in section 1). Our servers also send Google the words and the place of a restaurant search (section 1). Google's use of that data is governed by Google's Privacy Policy.
- Google (Places UI Kit) — the place or search shown, the location a search is centred on, your device's IP address and technical information about your device (section 1).
- OpenStreetMap services (Nominatim, and komoot's Photon) and MET Norway — the rounded location and search text described in section 1.
- Apple — for Sign in with Apple authentication.
- Stripe — for payment processing and subscription management. Stripe receives the information necessary to process payments, including your name, email, and payment method details, and the billing details an owner gives for a restaurant. For members of the affiliate programme, Stripe collects and verifies their identity and bank account directly. From its form in the app, Stripe also receives your device's IP address and technical information about your device. Stripe's use of your data is governed by Stripe's Privacy Policy.
- Twilio — to place the verification call when a restaurant owner verifies a claim by phone (see section 3). Twilio receives the number being called and keeps its own record of the call, governed by Twilio's Privacy Notice.
- Resend — to send our emails (your email address and the message).
- Cloudflare — for cloud storage of uploaded images (R2).
- Hosting providers — our server and storage infrastructure.
- Law enforcement — if required by law, regulation, or valid legal process.
Your reviews, dish submissions, display name, and profile photo are visible to other users of the Service. This includes anyone who opens a restaurant's page on the web, and search engines for restaurants on AYCANE. When you join a queue or make a reservation, your display name, party size and any needs or note you give are visible to the restaurant's staff, and for a reservation also your phone number and requests. A first name, phone and needs given at a restaurant's kiosk are visible to that restaurant's staff. If you are an affiliate, restaurants that use your code see the name you chose for them. Your email address, phone number, location, IP address, and device identifiers are never shared publicly.
7. Data Retention
- Account data — retained for as long as your account is active.
- Google verification records (restaurant owners) — retained for as long as the restaurant claim exists (see section 2).
- Phone verification records (restaurant owners) — retained for as long as the restaurant claim exists; the record of each listing lookup and call is deleted after 30 days (see section 3).
- Claim documents — deleted 30 days after we decide the claim.
- Reviews and submissions — retained indefinitely unless you request deletion.
- Queue and reservation history — after 12 months, a visit no longer has your name, phone number, email, notes or special requests, nor a link to your account; its date, times, party size and status stay for the restaurant's figures.
- Restaurant view history — automatically deleted after 30 days.
- Guest device records — automatically deleted after 90 days of inactivity.
- Staff device records — deleted 30 days after the device is signed out.
- Invalid push tokens — removed automatically when delivery fails.
- App version and notification counts — daily counts not linked to you, deleted after 90 days; the push token hashes used to count opened notifications are deleted 90 days after your app last registered the token.
- Crash reports — 90 days (Firebase Crashlytics).
- Payment records — retained as required by applicable tax and accounting laws.
- Affiliate tax details — six years after the last payout they were needed for; deleted with your account if no payout was made.
- Suspension and ban records — retained for the duration of the suspension or ban period, and may be retained thereafter for abuse prevention.
- Backups — deleted information can remain in our backups for up to 90 days, until those backups are deleted. We do not restore it into the service except to recover from a failure.
8. Security
We protect your data with encrypted connections (TLS), secure token-based authentication (JWT), secure keychain storage for credentials on your device, hashed passwords for manager accounts, and server-side access controls. Uploaded images are assigned random filenames to prevent enumeration. Payment data is processed by Stripe in a PCI-compliant environment and is never stored on our servers. However, no method of transmission or storage is 100% secure.
9. Children's Privacy
The Service is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe we have collected such information, please contact us immediately.
10. Your Rights
Depending on your jurisdiction (including under PIPEDA, Quebec's Law 25, GDPR, or CCPA), you may have the right to:
- Access the personal data we hold about you.
- Request correction of inaccurate data.
- Request deletion of your account and associated data.
- Object to or restrict certain processing.
- Receive a copy of your data in a portable format.
- Withdraw consent for data processing where consent is the legal basis.
To exercise any of these rights, please contact us.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by posting the updated policy on this page, updating the "Last updated" date above, and where appropriate, prompting you to re-accept the updated terms within the app.
12. Contact
AYCANE is operated by Seem Social Inc. If you have questions about this Privacy Policy, please reach out through our contact page.
Person in charge of personal information. Seem Social Inc.'s person in charge of the protection of personal information is its Privacy Officer. You can reach them at [email protected] for any question about this policy or to exercise your rights (section 10).
Dernière mise à jour : 15 octobre 2026
AYCANE est un produit de Seem Social Inc. (« Seem Social », « nous », « notre » ou « nos »). La présente politique de confidentialité explique comment nous recueillons, utilisons, communiquons et protégeons vos renseignements lorsque vous utilisez l’application mobile AYCANE, le portail des gestionnaires à queue.aycane.ca et le site Web aycane.ca (ensemble, le « Service »).
1. Renseignements que nous recueillons
Renseignements de compte
Lorsque vous vous connectez avec Google ou Apple, nous recevons de votre fournisseur d’identité votre nom d’affichage, votre adresse courriel (si elle est fournie) et l’adresse URL de votre photo de profil. Nous ne recevons ni ne conservons votre mot de passe. Si vous vous connectez avec Apple et choisissez de masquer votre adresse courriel, nous respectons ce choix et ne l’exigeons pas.
Comptes de gestionnaire
Les gestionnaires de restaurant s’inscrivent avec une adresse courriel, un mot de passe, un numéro de téléphone et un nom d’affichage. Les mots de passe sont conservés sous forme d’empreintes cryptographiques et ne sont jamais conservés en clair. Les comptes de gestionnaire servent à accéder à AYCANE Business à queue.aycane.ca : files d’attente, réservations, page du restaurant, rapports et facturation.
Données de localisation
Avec votre permission, nous recueillons la position de votre appareil pour afficher les restaurants à proximité et personnaliser votre expérience selon votre ville. Votre position (ville, province et coordonnées) est conservée sur nos serveurs et mise à jour lorsque vous utilisez l’application. Vous pouvez retirer cette permission à tout moment dans les réglages de votre appareil.
Pour nommer le secteur où vous vous trouvez et afficher la météo locale à l’écran d’accueil, l’application envoie votre position à nos serveurs seulement. Nos serveurs obtiennent ensuite le nom du secteur auprès du service Nominatim d’OpenStreetMap, avec votre position arrondie à environ 100 mètres, et la météo auprès de MET Norway, avec votre position arrondie à environ 1 kilomètre. Lorsque vous cherchez un secteur ou une rue pour y centrer la carte, nos serveurs envoient ce que vous avez tapé, avec votre position arrondie à environ 1 kilomètre, au service de recherche Photon d’OpenStreetMap exploité par komoot. Ces services ne reçoivent que ce que nos serveurs leur envoient : jamais votre adresse IP, les identifiants de votre appareil ni votre compte. Lorsque vous cherchez des restaurants, l’application envoie à nos serveurs ce que vous avez tapé et l’endroit autour duquel vous cherchez. Nos serveurs demandent à Google les lieux correspondants et ne conservent rien de la recherche une fois que Google a répondu.
Les cartes de l’application, y compris celle de l’écran d’accueil, sont des cartes Google Maps. Le logiciel cartographique de Google sur votre appareil télécharge la carte depuis Google; Google reçoit donc l’adresse IP de votre appareil et la zone de la carte affichée, qui se trouve habituellement autour de l’endroit où vous êtes. Le logiciel cartographique de Google envoie aussi à Google des renseignements techniques : le modèle et la version du système de votre appareil, un identifiant que le logiciel de Google crée pour l’application sur votre appareil, des rapports sur ses propres plantages, et la façon dont la carte est déplacée et agrandie. Google les utilise pour exploiter et améliorer ses services, selon les Règles de confidentialité de Google. L’application dessine elle-même le point qui indique votre position et n’envoie pas vos coordonnées à Google pour afficher la carte (voir la section 6).
Composants de Google dans l’application
Certains contenus de Google dans l’application peuvent être affichés par les propres composants de Google : la fiche d’un lieu Google sur sa page de restaurant, la liste de lieux de Google lorsque vous faites une recherche, la fiche de Google pour un lieu que vous touchez sur la carte, et les lieux Google enregistrés. Votre téléphone les charge directement depuis Google; Google reçoit donc l’adresse IP de votre appareil et le lieu ou la recherche affichés, selon les Règles de confidentialité de Google. Comme les cartes, ces composants envoient aussi à Google des renseignements techniques sur votre appareil (son modèle et la version de son système, et un identifiant que le logiciel de Google crée pour l’application) et, sur Android, des rapports sur leurs propres plantages. Lorsque vous faites une recherche, la liste de Google reçoit aussi la position exacte autour de laquelle la recherche est centrée : l’endroit où vous êtes, ou le secteur que vous avez choisi ou que la carte affiche. Nous ne recevons ni ne conservons ce qu’ils affichent.
Préférences de goût et habitudes alimentaires
Vous pouvez nous indiquer les cuisines que vous connaissez bien (votre palais, par exemple chinoise, indienne, éthiopienne ou antillaise) et vos habitudes alimentaires (par exemple végétarienne ou halal), pour lire les avis rédigés par des clients qui mangent comme vous. Elles sont conservées sur votre appareil et synchronisées avec votre compte si vous en avez un. Chaque avis que vous rédigez conserve le palais et les habitudes alimentaires que vous aviez au moment de le rédiger, afin que d’autres clients puissent trouver des avis selon ces critères.
Contenu des utilisateurs
Lorsque vous soumettez des avis, des notes, des photos, des suggestions de plats ou des propositions de restaurants, ce contenu est conservé sur nos serveurs et peut être affiché publiquement dans le Service. Les images des avis et des plats sont téléversées et conservées sur notre infrastructure ou dans le stockage infonuagique Cloudflare R2. Les photos soumises sont converties au format JPEG et reçoivent des noms de fichiers aléatoires.
La page d’un restaurant peut aussi être ouverte sur le Web par toute personne qui en a le lien (aycane.ca/r/…), sans l’application ni compte. Elle affiche les avis du restaurant avec le nom d’affichage de chaque auteur, ses initiales, les cuisines qu’il mange habituellement et ses habitudes alimentaires telles qu’il les a choisies pour l’avis, ses photos, ainsi que les photos et les plats du restaurant avec le nom d’affichage de la personne qui a ajouté chacun d’eux. Les pages des restaurants inscrits sur AYCANE (et non les pages de lieux affichés à partir de Google) peuvent apparaître dans des moteurs de recherche comme Google et Bing, qui peuvent en conserver des copies selon leurs propres politiques. Le retrait d’un avis ou d’une photo l’enlève de la page; si vous supprimez votre compte, vos notes en étoiles y restent sans votre nom (« Deleted User ») et le texte et les photos de vos avis sont supprimés, comme dans l’application.
Plats et éléments de menu
Vous pouvez soumettre des noms et des photos de plats pour des restaurants. Nous conservons le nom du plat, les images associées et votre identifiant d’utilisateur. D’autres utilisateurs peuvent aimer les plats que vous soumettez ou voter pour eux.
Votes et signalements
Lorsque vous votez sur un avis (d’accord ou pas d’accord), ou que vous signalez un avis, une photo ou le nom d’un plat, nous enregistrons votre identifiant d’utilisateur, l’avis, la photo ou le plat en question (pour une photo : le restaurant, l’endroit où elle paraît sur la page et son adresse) et l’action effectuée. Les motifs de signalement (notamment contenu offensant, pourriel, faux avis, contenu inapproprié, conflit d’intérêts, atteinte à la vie privée, contenu sans rapport ou autre) et les descriptions facultatives sont conservés pour la modération.
Propositions de modification de restaurants
Lorsque vous proposez une modification à la page d’un restaurant, nous conservons les renseignements que vous fournissez (comme son nom, son adresse, ses heures d’ouverture, son téléphone, son site Web, ses caractéristiques et ses photos, et toute note) avec votre identifiant d’utilisateur, ou l’identifiant de votre appareil si vous n’êtes pas connecté. Notre personnel examine chaque proposition avant que quoi que ce soit change.
Renseignements de file d’attente
Lorsque vous rejoignez la file d’attente d’un restaurant, nous recueillons votre nom d’affichage, le nombre de personnes de votre groupe et, si vous le souhaitez, votre numéro de téléphone. Dans l’application, vous pouvez aussi indiquer des besoins pour votre visite, comme une chaise haute, une allergie, l’accès en fauteuil roulant ou un animal d’assistance, et ajouter une note. Le personnel du restaurant les voit avec votre place dans la file. Nous suivons votre position dans la file, votre statut (en attente, appelé, placé, annulé ou absent) et l’heure de chaque changement de statut. L’historique des files d’attente est conservé pour que vous puissiez consulter vos passages antérieurs; après 12 mois, un passage ne conserve aucun renseignement qui vous identifie (section 7).
Vous pouvez rejoindre une file d’attente sans compte. Votre téléphone conserve alors une clé de votre place, et nos serveurs n’en conservent qu’une empreinte à sens unique (hachage). À la borne libre-service d’un restaurant, vous pouvez indiquer un prénom, un numéro de téléphone (qu’un restaurant peut exiger) et des besoins, comme une chaise haute. Le personnel du restaurant les voit, et son hôte peut vous téléphoner au sujet de votre place.
Renseignements de réservation
Lorsque vous faites une réservation, nous recueillons votre nom d’affichage, votre numéro de téléphone, le nombre de personnes, la date et l’heure souhaitées, une adresse courriel si vous en donnez une, et toute demande particulière ou note que vous fournissez, ce qui peut comprendre des besoins comme une allergie ou l’accès en fauteuil roulant. Nous suivons le statut de la réservation (en attente, confirmée, arrivée, placée, terminée, annulée ou absence) et les heures associées. L’historique des réservations est conservé pour que vous puissiez consulter vos réservations antérieures; après 12 mois, une réservation ne conserve aucun renseignement qui vous identifie (section 7).
Renseignements de parrainage
Si vous avez parrainé un autre utilisateur, ou avez été parrainé, à l’époque où des points de parrainage étaient offerts, nous conservons ce dossier (les identifiants d’utilisateur du parrain et de la personne parrainée, et les points accordés).
Programme d’affiliation
Si vous adhérez au programme d’affiliation, nous conservons : le nom que voient les restaurants lorsqu’ils utilisent votre code (« Referred by … »); votre code et les restaurants qui l’ont utilisé; vos commissions, vos versements et tout remboursement repris; et le moment où vous avez accepté les Conditions du programme d’affiliation, leur version et leur langue. Pour vous payer, Stripe recueille et vérifie votre identité et votre compte bancaire dans l’application, sur le propre formulaire de Stripe. Le formulaire de Stripe envoie aussi à Stripe l’adresse IP de votre appareil, des renseignements techniques sur votre appareil (comme son modèle et la version de son système) et la façon dont vous utilisez le formulaire, que Stripe utilise pour améliorer ses produits et prévenir la fraude, selon la Politique de confidentialité de Stripe. Nous ne voyons jamais vos coordonnées bancaires complètes : Stripe nous indique le numéro d’acheminement de votre banque, les quatre derniers chiffres de votre compte et si vous pouvez être payé. Lorsque vos versements d’une année civile dépasseraient 500 $ CA, nous vous demandons votre nom légal, votre adresse au Canada et votre NAS ou numéro d’entreprise (et votre numéro de TPS/TVH, si vous en avez un) pour produire un feuillet T4A. Nous les chiffrons, et seuls leurs trois derniers chiffres restent lisibles. Nous les conservons pendant six ans après un versement, comme l’exige l’Agence du revenu du Canada, et les supprimons autrement lorsque vous supprimez votre compte.
Points et récompenses
Nous suivons votre solde de points, vos points cumulés à vie, les badges obtenus et les récompenses échangées. Nous enregistrons aussi le nombre d’actions par jour (p. ex. les pointages quotidiens, les avis rédigés, les photos ajoutées) pour appliquer les limites quotidiennes et accorder des points. Un registre des opérations consigne chaque attribution ou déduction de points, avec le type d’action et l’heure.
Renseignements de paiement
Si vous vous abonnez à des fonctions payantes par l’intermédiaire du portail des gestionnaires, le paiement est traité par Stripe. Nous ne conservons pas votre numéro de carte de crédit complet sur nos serveurs. Stripe nous fournit un identifiant de client, des identifiants d’intention de paiement, le statut de l’abonnement, le détail des factures et le montant des taxes. L’historique des paiements et le statut des abonnements sont conservés sur nos serveurs pour la gestion des comptes. Si vous facturez un restaurant séparément de votre compte, le nom, l’adresse, le numéro de TPS/TVH et l’adresse courriel de réception que vous indiquez pour sa facturation sont conservés par Stripe; nous ne conservons que l’identifiant de client Stripe qui y renvoie.
Documents de revendication (propriétaires de restaurant)
Si vous ne pouvez pas faire vérifier une revendication par Google ou par téléphone, vous pouvez demander un examen manuel et envoyer un document qui montre que vous exploitez le restaurant, comme un permis d’exploitation, un bail ou une facture de services publics. Seul notre personnel le voit, pour se prononcer sur la revendication. Nous le supprimons 30 jours après notre décision.
Appareils du personnel
Lorsqu’un restaurant lie une tablette ou un ordinateur à sa console, nous conservons une clé
aléatoire sur cet appareil (le témoin aycane_device) et, sur nos serveurs, une
empreinte à sens unique de la clé, un libellé qui nomme l’appareil et le navigateur (par
exemple « iPad · Safari ») et le moment où il a été utilisé et déverrouillé pour la dernière
fois. Les NIP du personnel et des gestionnaires d’un restaurant sont conservés chiffrés.
L’enregistrement d’un appareil est supprimé 30 jours après sa déconnexion.
Rapports quotidiens
Le propriétaire ou un gestionnaire d’un restaurant peut faire envoyer par courriel le rapport de chaque jour à un maximum de 10 adresses de son choix. Le rapport joint le journal de la file d’attente, les réservations et le sommaire de la journée sous forme de feuilles de calcul. Le fichier des réservations comprend le nom, le nombre de personnes, l’heure et le statut de chaque réservation, mais aucun numéro de téléphone ni adresse courriel.
Jetons de notification poussée
Si vous autorisez les notifications poussées, nous conservons votre jeton Firebase Cloud Messaging (FCM) et le type de votre appareil (iOS ou Android) pour vous envoyer des notifications. Les jetons dont la livraison échoue sont supprimés automatiquement.
Lorsque vous ouvrez une notification que nous avons envoyée aux clients, l’application nous indique quelle notification a été ouverte, et rien d’autre, pour que nous puissions compter combien ont été ouvertes. Pour que ce compte ne porte que sur les téléphones dont l’application le signale, nous conservons une empreinte à sens unique de votre jeton de notification (et non le jeton lui-même) pendant 90 jours après le dernier enregistrement du jeton par votre application.
Version de l’application
Chaque fois que l’application s’ouvre, elle nous indique sa version et si elle fonctionne sous iOS ou Android, pour que nous sachions quand demander de mettre à jour une ancienne version. Nous ne conservons que des nombres quotidiens par version et par plateforme, qui ne sont liés ni à vous, ni à votre compte, ni à votre appareil, et les supprimons après 90 jours.
Rapports de plantage
Lorsque l’application plante, elle envoie un rapport de plantage à Firebase Crashlytics (Google) : ce que l’application faisait, les versions de l’application et du système, le modèle de l’appareil et, si vous êtes connecté, votre identifiant d’utilisateur, pour que nous puissions trouver et corriger le problème. Crashlytics conserve les rapports pendant 90 jours.
Identifiants d’appareil et adresses IP
Avant que vous vous connectiez, nous générons un identifiant d’appareil aléatoire pour permettre les fonctions de base, comme la consultation des restaurants. Lorsque vous créez ensuite un compte, cet identifiant est lié à votre compte pour que votre historique de navigation suive. Nous pouvons aussi enregistrer votre adresse IP et l’identifiant de votre appareil à des fins de sécurité, notamment pour faire respecter les suspensions de compte et prévenir les abus.
Historique de consultation des restaurants
Nous enregistrons les restaurants que vous consultez (un enregistrement par restaurant par jour) pour déterminer les restaurants populaires. Ces enregistrements sont supprimés automatiquement après 30 jours.
Messages que vous nous envoyez
Lorsque vous nous écrivez au moyen du formulaire de contact d’aycane.ca, nous envoyons par courriel votre nom, votre adresse courriel, le sujet et votre message (et, pour une demande commerciale, le nom de votre restaurant et son nombre d’établissements) à notre équipe de soutien. Nous ne le conservons nulle part ailleurs.
Stockage local sur votre appareil
L’application conserve localement sur votre appareil votre jeton d’authentification (dans le trousseau sécurisé de votre appareil), votre profil d’utilisateur, l’identifiant de votre appareil, vos préférences de goût, la version des conditions que vous avez acceptée et le chemin de l’image de profil mise en cache. Ces données ne quittent jamais votre appareil, sauf lorsqu’elles sont envoyées avec une requête à notre API.
2. Propriétaires de restaurant : vérifier une revendication avec Google
Cette section s’applique aux propriétaires de restaurant qui revendiquent un restaurant dans le portail des gestionnaires à queue.aycane.ca. Lorsque l’option est offerte, vous pouvez choisir Verify with your Business Profile (vérifier avec votre Profil d’entreprise Google) pour montrer que vous gérez le Profil d’entreprise Google du restaurant. Cette option est facultative; la vérification par appel téléphonique (section 3) reste offerte.
Ce que vous autorisez
Vous vous connectez avec Google et accordez deux autorisations : la connexion de base (les
portées openid et email), qui nous donne l’identifiant et
l’adresse courriel de votre compte Google, et l’autorisation Profil d’entreprise Google (la
portée business.manage), qui est la seule autorisation que Google offre pour
voir quels Profils d’entreprise un compte gère. L’écran de consentement de Google décrit
cette autorisation en termes larges; nous ne l’utilisons que pour lire les renseignements
décrits ci-dessous. L’accès que Google nous donne est ponctuel : aucun jeton
d’actualisation n’est émis, de sorte qu’il ne peut pas être renouvelé.
Ce que nous lisons, une seule fois
Dès que vous vous êtes connecté, notre serveur effectue une seule vérification avec cet accès. Il lit les comptes de Profil d’entreprise Google que votre compte Google peut utiliser et les établissements qu’ils comprennent, à la recherche de l’établissement dont l’identifiant de lieu Google correspond au restaurant que vous revendiquez. Pour cet établissement, il lit si Google a vérifié que vous contrôlez la fiche, si Google l’a marquée comme un doublon ou comme fermée définitivement, et le rôle que votre compte y détient (par exemple propriétaire ou gestionnaire), tiré de la liste des gestionnaires de l’établissement. Nous n’utilisons ces renseignements que pour confirmer que vous gérez le restaurant que vous revendiquez.
Ce que nous faisons de l’accès
- Nous révoquons l’accès dès que la vérification est terminée, qu’elle réussisse ou non;
- nous ne conservons pas votre jeton d’accès Google;
- nous ne publions jamais rien sur votre fiche de Profil d’entreprise, ne la modifions jamais et ne la gérons jamais, et nous ne changeons rien dans votre compte Google.
Ce que nous conservons
Si la vérification confirme que vous gérez le restaurant, nous inscrivons dans votre revendication :
- que la revendication a été vérifiée avec le Profil d’entreprise Google, et quand;
- l’adresse courriel et l’identifiant du compte Google qui l’a confirmée;
- le rôle de ce compte dans le Profil d’entreprise du restaurant.
Nous n’utilisons ces renseignements que pour confirmer que vous possédez ou gérez le restaurant et pour garder une piste d’audit de la façon dont la revendication a été approuvée. Notre personnel ne les consulte que pour vérifier la propriété et prévenir les revendications frauduleuses, et lorsqu’une revendication est approuvée automatiquement, la même adresse courriel et le même rôle sont inscrits dans notre journal d’audit interne. Nous ne les vendons pas et ne les utilisons pas à des fins publicitaires. Si la vérification ne confirme pas que vous gérez le restaurant, nous ne conservons rien de votre compte Google.
Ce que nous ne conservons pas
Nous ne conservons pas les renseignements de votre fiche provenant de Google : ni son nom, ni son adresse, ni ses photos, ni aucun autre contenu du Profil d’entreprise, et rien sur vos autres établissements ni sur les autres gestionnaires du profil. Tout ce qui est lu pendant la vérification est supprimé à la fin de celle-ci.
Durée de conservation
L’enregistrement de la vérification est conservé tant que la revendication existe dans votre compte de gestionnaire. Nous le supprimons avec la revendication lorsque vous retirez une revendication en attente ou refusée, lorsque vous retirez le restaurant de votre compte ou lorsque votre compte de gestionnaire est supprimé. L’entrée du journal d’audit d’une approbation automatique peut être conservée par la suite dans nos dossiers des changements apportés aux comptes. Vous pouvez nous demander à tout moment de supprimer l’enregistrement de votre vérification, ou votre compte de gestionnaire, en communiquant avec nous.
Règles relatives aux données utilisateur dans les services d’API Google
L’utilisation par AYCANE des renseignements reçus des API Google, et leur transfert à toute autre application, respecteront les Règles relatives aux données utilisateur dans les services d’API Google (Google API Services User Data Policy), y compris les exigences d’utilisation limitée.
Retirer l’accès d’AYCANE
Comme nous révoquons nous-mêmes l’accès dès la fin de la vérification, AYCANE ne devrait pas demeurer dans la liste des applications ayant accès à votre compte Google. Vous pouvez le confirmer, et retirer à tout moment l’accès de toute application, à myaccount.google.com/permissions. Retirer l’accès à cet endroit n’annule pas une vérification déjà effectuée; pour faire supprimer cet enregistrement, communiquez avec nous comme indiqué ci-dessus.
3. Propriétaires de restaurant : vérifier une revendication par appel téléphonique
Un propriétaire qui revendique un restaurant dans le portail des gestionnaires le vérifie avec Verify by phone call (vérifier par appel téléphonique) : un appel automatisé au numéro de téléphone figurant sur la fiche Google du restaurant. Aucun appel n’est fait avant que vous choisissiez de le lancer. Si vous préférez ne pas être vérifié de cette façon, ou si l’appel ne peut pas être fait, vous pouvez demander un examen manuel et envoyer plutôt un document (voir « Documents de revendication » à la section 1).
Fonctionnement
Vous tapez le numéro de téléphone du restaurant. Notre serveur consulte alors le numéro de téléphone affiché à ce moment sur la fiche Google du restaurant et le compare au numéro que vous avez tapé. Ce n’est que si les deux correspondent, et que Google présente la fiche comme un restaurant ou un autre établissement de restauration au Canada (et non comme un hôtel ou un autre lieu d’hébergement) qui est ouvert (ou seulement fermé temporairement — ni fermé définitivement ni pas encore ouvert), que notre fournisseur d’appels, Twilio, appelle le numéro de la fiche et lit un code à six chiffres, en anglais ou en français selon votre choix, que vous entrez dans le portail. Nous n’appelons jamais un numéro simplement parce que vous l’avez tapé. Nous comparons aussi le numéro de la fiche avec le numéro de téléphone du restaurant figurant dans nos propres dossiers, si nous en avons un. Si le code est exact, votre revendication est normalement approuvée automatiquement; elle n’est transmise à notre personnel que lorsque nos vérifications relèvent un conflit, par exemple un autre propriétaire ou une autre revendication vérifiée pour le restaurant, ou un numéro de fiche qui ne concorde pas avec notre dossier.
Ce que nous conservons
- que la revendication a été vérifiée par téléphone, et quand;
- l’identifiant de la vérification attribué par Twilio, pour que notre personnel puisse retracer l’appel;
- si le numéro de la fiche correspondait au numéro de téléphone de nos propres dossiers (un oui ou un non — ni l’un ni l’autre numéro);
- le numéro de téléphone que vous avez tapé dans le formulaire de revendication, que notre personnel voit avec votre revendication;
- un enregistrement de chaque consultation de fiche et de chaque appel — quelle revendication et quel compte de gestionnaire, quel restaurant, quand et, pour un appel, l’identifiant que Twilio lui a attribué, mais jamais un numéro de téléphone — que nous utilisons pour limiter la fréquence des appels à un restaurant et pour prévenir les abus.
Lorsque votre revendication est approuvée automatiquement, l’adresse courriel de votre compte de gestionnaire, l’identifiant que Twilio a attribué à l’appel et la correspondance ou non des numéros sont aussi inscrits dans notre journal d’audit interne.
Ce que nous ne conservons pas
Nous ne conservons pas le numéro de téléphone de la fiche Google : il sert à faire l’appel, puis il est supprimé. Le numéro que vous tapez sur la page de vérification sert seulement à la comparaison avec celui de la fiche et n’est pas conservé non plus. Nous ne conservons pas le code.
Twilio
Pour faire l’appel, Twilio reçoit le numéro appelé et la langue que vous avez choisie, et crée le code qu’il lit. Nous n’envoyons rien d’autre de la fiche Google à Twilio. Twilio traite ce numéro pour faire l’appel et conserve ses propres dossiers de l’appel, y compris le numéro appelé, selon l’avis de confidentialité de Twilio. L’identifiant de Twilio, que nous conservons, peut servir à retrouver ce dossier.
Durée de conservation
L’enregistrement de la vérification et le numéro de téléphone que vous avez tapé dans le formulaire de revendication sont conservés tant que la revendication existe dans votre compte de gestionnaire, et sont supprimés avec elle, comme le décrit la section 2; l’entrée du journal d’audit d’une approbation automatique peut être conservée par la suite dans nos dossiers des changements apportés aux comptes. L’enregistrement de chaque consultation et de chaque appel est supprimé après 30 jours. Vous pouvez nous demander à tout moment de supprimer l’enregistrement de votre vérification en communiquant avec nous.
4. Renseignements que nous ne recueillons pas
Nous n’utilisons aucune trousse de développement (SDK) tierce d’analyse ou de publicité. Le seul outil de diagnostic que nous utilisons dans l’application est Firebase Crashlytics, pour les rapports de plantage (section 1). Les logiciels que Google et Stripe fournissent dans l’application leur envoient aussi les renseignements techniques décrits à la section 1, y compris les rapports de Google sur ses propres plantages. Nous ne vous suivons pas dans d’autres applications ou sites Web. Nous n’accédons pas à vos contacts, à votre calendrier, à votre pellicule photo ni à aucune autre donnée de votre appareil au-delà de ce qui est décrit ci-dessus.
5. Utilisation de vos renseignements
- Pour authentifier votre identité et tenir votre compte;
- pour afficher les restaurants à proximité selon votre position;
- pour filtrer et personnaliser les avis selon vos préférences de cuisine;
- pour afficher vos avis, vos notes, vos plats et vos propositions dans le Service;
- pour gérer les files d’attente et les réservations des restaurants;
- pour envoyer par courriel aux propriétaires et aux gestionnaires de restaurant les rapports quotidiens qu’ils demandent;
- pour confirmer qu’un propriétaire de restaurant gère le restaurant qu’il revendique, notamment au moyen de son Profil d’entreprise Google (voir la section 2) ou d’un appel de vérification au restaurant (voir la section 3);
- pour traiter les paiements et gérer les abonnements à AYCANE Business;
- pour gérer vos points, vos badges et vos récompenses;
- pour calculer et verser les commissions d’affiliation;
- pour envoyer des notifications poussées au sujet du Service (si vous y consentez), notamment des mises à jour de votre position dans une file et des rappels de réservation;
- pour modérer le contenu au moyen des votes, des signalements et de l’examen par l’administration;
- pour déterminer les restaurants populaires d’après le nombre de personnes qui ont consulté chaque restaurant;
- pour cibler les notifications poussées par ville;
- pour faire respecter nos Conditions et prévenir les abus, y compris par des suspensions et des bannissements de compte fondés sur les identifiants d’appareil et les adresses IP;
- pour trouver et corriger les plantages;
- pour produire les factures et suivre l’historique des paiements.
6. Communication des renseignements
Nous ne vendons, ne louons ni n’échangeons vos renseignements personnels. Nous ne communiquons des données qu’à :
- Firebase (Google) — pour l’authentification et la livraison des notifications poussées;
- Firebase Crashlytics (Google) — rapports de plantage (section 1);
- Google Maps Platform — données de localisation des restaurants, détails des lieux et cartes de l’application. Le logiciel cartographique de Google sur votre appareil reçoit l’adresse IP de votre appareil, la zone de la carte affichée et des renseignements techniques sur votre appareil (voir « Données de localisation » à la section 1). Nos serveurs envoient aussi à Google les mots et l’endroit d’une recherche de restaurants (section 1). L’utilisation de ces données par Google est régie par les Règles de confidentialité de Google;
- Google (Places UI Kit) — le lieu ou la recherche affichés, la position autour de laquelle une recherche est centrée, l’adresse IP de votre appareil et des renseignements techniques sur votre appareil (section 1);
- Services d’OpenStreetMap (Nominatim et Photon de komoot) et MET Norway — la position arrondie et le texte de recherche décrits à la section 1;
- Apple — pour l’authentification avec Se connecter avec Apple;
- Stripe — pour le traitement des paiements et la gestion des abonnements. Stripe reçoit les renseignements nécessaires au traitement des paiements, y compris votre nom, votre adresse courriel et les détails de votre mode de paiement, ainsi que les renseignements de facturation qu’un propriétaire indique pour un restaurant. Pour les membres du programme d’affiliation, Stripe recueille et vérifie directement leur identité et leur compte bancaire. Par son formulaire dans l’application, Stripe reçoit aussi l’adresse IP de votre appareil et des renseignements techniques sur votre appareil. L’utilisation de vos données par Stripe est régie par la Politique de confidentialité de Stripe;
- Twilio — pour faire l’appel de vérification lorsqu’un propriétaire de restaurant vérifie une revendication par téléphone (voir la section 3). Twilio reçoit le numéro appelé et conserve son propre dossier de l’appel, régi par l’avis de confidentialité de Twilio;
- Resend — pour envoyer nos courriels (votre adresse courriel et le message);
- Cloudflare — pour le stockage infonuagique des images téléversées (R2);
- Fournisseurs d’hébergement — notre infrastructure de serveurs et de stockage;
- Autorités chargées de l’application de la loi — si la loi, un règlement ou une procédure judiciaire valide l’exige.
Vos avis, les plats que vous soumettez, votre nom d’affichage et votre photo de profil sont visibles par les autres utilisateurs du Service. Cela comprend toute personne qui ouvre la page d’un restaurant sur le Web, et les moteurs de recherche pour les restaurants inscrits sur AYCANE. Lorsque vous rejoignez une file d’attente ou faites une réservation, votre nom d’affichage, le nombre de personnes et les besoins ou la note que vous indiquez sont visibles par le personnel du restaurant, ainsi que, pour une réservation, votre numéro de téléphone et vos demandes. Le prénom, le téléphone et les besoins indiqués à la borne d’un restaurant sont visibles par le personnel de ce restaurant. Si vous êtes membre affilié, les restaurants qui utilisent votre code voient le nom que vous avez choisi pour eux. Votre adresse courriel, votre numéro de téléphone, votre position, votre adresse IP et les identifiants de votre appareil ne sont jamais rendus publics.
7. Conservation des données
- Données de compte — conservées tant que votre compte est actif;
- Enregistrements de vérification Google (propriétaires de restaurant) — conservés tant que la revendication du restaurant existe (voir la section 2);
- Enregistrements de vérification téléphonique (propriétaires de restaurant) — conservés tant que la revendication du restaurant existe; l’enregistrement de chaque consultation de fiche et de chaque appel est supprimé après 30 jours (voir la section 3);
- Documents de revendication — supprimés 30 jours après notre décision sur la revendication;
- Avis et propositions — conservés indéfiniment, sauf si vous en demandez la suppression;
- Historique des files d’attente et des réservations — après 12 mois, un passage ne comporte plus votre nom, votre numéro de téléphone, votre adresse courriel, vos notes ni vos demandes particulières, ni de lien avec votre compte; sa date, ses heures, le nombre de personnes et son statut restent pour les statistiques du restaurant;
- Historique de consultation des restaurants — supprimé automatiquement après 30 jours;
- Enregistrements des appareils invités — supprimés automatiquement après 90 jours d’inactivité;
- Enregistrements des appareils du personnel — supprimés 30 jours après la déconnexion de l’appareil;
- Jetons de notification invalides — supprimés automatiquement lorsque la livraison échoue;
- Nombres de versions de l’application et de notifications — nombres quotidiens non liés à vous, supprimés après 90 jours; les empreintes de jetons servant à compter les notifications ouvertes sont supprimées 90 jours après le dernier enregistrement du jeton par votre application;
- Rapports de plantage — 90 jours (Firebase Crashlytics);
- Dossiers de paiement — conservés comme l’exigent les lois fiscales et comptables applicables;
- Renseignements fiscaux des affiliés — six ans après le dernier versement pour lequel ils ont été nécessaires; supprimés avec votre compte si aucun versement n’a été fait;
- Dossiers de suspension et de bannissement — conservés pendant la durée de la suspension ou du bannissement, et pouvant être conservés par la suite pour prévenir les abus;
- Sauvegardes — les renseignements supprimés peuvent demeurer dans nos sauvegardes pendant un maximum de 90 jours, jusqu’à la suppression de ces sauvegardes. Nous ne les rétablissons pas dans le service, sauf pour nous remettre d’une panne.
8. Sécurité
Nous protégeons vos données au moyen de connexions chiffrées (TLS), d’une authentification sécurisée par jetons (JWT), du stockage sécurisé des identifiants dans le trousseau de votre appareil, d’empreintes de mots de passe pour les comptes de gestionnaire et de contrôles d’accès côté serveur. Les images téléversées reçoivent des noms de fichiers aléatoires pour empêcher leur énumération. Les données de paiement sont traitées par Stripe dans un environnement conforme à la norme PCI et ne sont jamais conservées sur nos serveurs. Toutefois, aucune méthode de transmission ou de stockage n’est sûre à 100 %.
9. Protection des renseignements des enfants
Le Service n’est pas destiné aux enfants de moins de 13 ans. Nous ne recueillons pas sciemment de renseignements personnels auprès d’enfants de moins de 13 ans. Si vous croyez que nous avons recueilli de tels renseignements, veuillez communiquer avec nous immédiatement.
10. Vos droits
Selon le territoire où vous vous trouvez (notamment en vertu de la LPRPDE, de la Loi 25 du Québec, du RGPD ou du CCPA), vous pourriez avoir le droit :
- d’accéder aux données personnelles que nous détenons à votre sujet;
- de demander la correction de données inexactes;
- de demander la suppression de votre compte et des données qui y sont associées;
- de vous opposer à certains traitements ou de les faire restreindre;
- de recevoir une copie de vos données dans un format portable;
- de retirer votre consentement au traitement des données lorsque le consentement en est le fondement juridique.
Pour exercer l’un ou l’autre de ces droits, veuillez communiquer avec nous.
11. Modifications de la présente politique
Nous pouvons mettre à jour la présente politique de confidentialité de temps à autre. Nous vous informerons des modifications importantes en publiant la politique mise à jour sur cette page, en changeant la date de « Dernière mise à jour » ci-dessus et, s’il y a lieu, en vous invitant à accepter de nouveau les conditions mises à jour dans l’application.
12. Nous joindre
AYCANE est exploité par Seem Social Inc. Si vous avez des questions sur la présente politique de confidentialité, communiquez avec nous au moyen de notre page de contact.
Responsable de la protection des renseignements personnels. Vous pouvez joindre la personne responsable de la protection des renseignements personnels de Seem Social Inc. à [email protected] pour toute question sur la présente politique ou pour exercer vos droits (section 10).