Privacy Policy

Swing Things PDX mobile app for iPhone, iPad, and Android · Effective November 10, 2026 · Last updated November 10, 2026

The Swing Things PDX app is a calendar for Portland’s swing dance scene. It is built to work without an account, and the information you save in it stays on your device. This page explains exactly what the app handles, what it sends to us, and what it never collects.

In short

  • No account, no sign-in, no profile. We do not ask for your name, email, or phone number in the app.
  • Your saved nights, reminder settings, and reminder schedule are stored only on your device.
  • We do not use advertising, analytics, or tracking SDKs, and we do not have an advertising ID.
  • We do not sell, rent, or share your personal information with data brokers or advertisers.
  • The only routine network request is fetching the public event list from swingthingspdx.com.

1. Who this policy covers

This policy describes the privacy practices of the Swing Things PDX mobile application (the “app”), published by Swing Things PDX in Portland, Oregon, United States. It applies to the app on iOS, iPadOS, and Android, including any tablet or desktop version distributed through an app store.

It does not cover the swingthingspdx.com website, third-party event pages you open from the app, or the app stores themselves. Those services have their own privacy policies, linked in section 6.

2. Information we do not collect

To be specific, the app does not collect or transmit any of the following:

  • your name, email address, postal address, or phone number;
  • an account, login, password, or user ID;
  • your precise or approximate location;
  • your contacts, photos, camera, or microphone;
  • advertising identifiers (IDFA or Google Advertising ID) or cross-app tracking data;
  • health, fitness, biometric, financial, or payment information;
  • your browsing history or activity in other apps.

Because the app has no accounts and no advertising or analytics SDKs, there is no profile of you to sell, and we do not sell or share personal information for money or for cross-context behavioral advertising.

3. Information the app handles

3.1 Event calendar requests

The app loads the public dance calendar from our own server at swingthingspdx.com. When it does, our web server receives the standard information that any web request carries: your device’s IP address, the date and time, the page or file requested, and basic technical details such as your device type and app version. We use this only to deliver the calendar, keep the service working and secure, and diagnose failures. Like most web servers, ours keeps request logs for a limited period and then discards them.

The app does not send us your saved nights, reminder settings, or any identifier that would let us recognize you across sessions.

3.2 Saved nights (favorites)

When you save an event, the app records that event’s ID on your device. This list is kept in the app’s local storage so your choices survive a restart. It is never uploaded, and we cannot see it. You can clear it at any time in Settings → My Nights → Clear saved nights, or by deleting the app.

3.3 Reminders and notifications

Reminders are scheduled locally on your device using your operating system’s notification service. There is no push server, no notification vendor, and no message content sent to us. The app stores your default reminder timing and the list of scheduled reminders on your device, which is how it shows and cancels them.

On Android the app also requests the “alarms and reminders” (exact alarm) permission so a reminder fires at the time you picked rather than being deferred by battery-saving features. If you decline notification permission, the rest of the app keeps working; only the alerts are turned off.

3.4 Adding a dance to your calendar

If you tap “Add to calendar,” the app asks your operating system for permission to add events to your calendar and then writes that single event (title, date and time, and a link back to the event page) directly into your calendar. On Android this requires calendar read access because the system asks the app to look up your default calendar before it can insert anything; the app uses that access only for that lookup. Your existing calendar entries are not read, copied, stored by us, or sent anywhere.

If the direct write is unavailable, the app creates a temporary .ics calendar file in its own cache and opens your device’s share sheet so you can choose where it goes. The file stays on your device unless you choose to share it.

3.5 Links to other sites

Event details, tickets, and venue pages open in an in-app browser pointed at the address the event organizer published. Once you are on that site, its own privacy policy and cookies apply. We do not receive information about what you view there.

3.6 Diagnostics from the app stores

Apple and Google may collect crash reports, performance data, and aggregate usage statistics as part of distributing the app. If you have opted in to share diagnostics with developers in your device settings, we may receive aggregated, non-identifying reports (for example, a crash count for a version). We use these only to fix bugs. You can turn this sharing off in your device or store settings at any time, and we do not combine it with any other information about you.

4. Permissions the app may request

PermissionWhyIf you decline
NotificationsTo show the reminder you asked for before a dance.No reminders; calendar and favorites still work.
Alarms & reminders (Android exact alarms)To fire reminders at the exact time you chose.Reminders may arrive late or not at all.
CalendarOnly when you tap “Add to calendar,” to insert that event.You can still export the event as a file and add it yourself.
Internet accessTo load the current event calendar and event images.The app falls back to its bundled calendar.

The app does not ask for location, camera, microphone, contacts, photos, health, or tracking permission, because it has no feature that needs them.

5. How we use information

We use the limited information described above only to:

  • deliver the event calendar and keep it current;
  • store your saved nights and reminder choices on your device so the app works the way you set it up;
  • operate, secure, and troubleshoot the calendar service; and
  • respond to you if you contact us with a question or a privacy request.

We do not use your information for advertising, profiling, automated decision-making, or training machine-learning models.

6. When information is shared

We do not sell your personal information. We do not share it with advertisers, data brokers, or analytics companies. The limited sharing that can occur is with the following categories of service providers, each of which receives only what is necessary for its role:

  • Our web hosting provider (Bluehost), which serves swingthingspdx.com and therefore processes ordinary web-server request logs on our behalf.
  • Apple (App Store) and Google (Google Play), which distribute the app and handle downloads, payments if any, and platform-level diagnostics under their own privacy policies.
  • Your device’s operating system services — the calendar and notification systems — which store the entries and alerts you asked the app to create. That data stays under your control on your device.
  • Legal requirements: we may disclose information if we are legally required to, or if disclosure is necessary to protect the rights, safety, or property of Swing Things PDX, our attendees, or the public. Given the app collects no personal profile, we have very little to disclose.
  • A successor organization: if the app or the Swing Things PDX organization is transferred to another entity, information may transfer as part of that transaction, subject to this policy.

Event organizers and venues whose events appear in the app do not receive any information about you from us.

7. Data retention

Saved nights, reminders, and settings remain on your device until you clear them in Settings or delete the app; deleting the app removes them. Server request logs are retained only as long as needed for security and troubleshooting and are then discarded or overwritten in the ordinary course. We do not maintain a database of app users, because we do not create user records.

8. Security

All communication between the app and swingthingspdx.com uses HTTPS with a valid TLS certificate. The app stores its data in your device’s protected app storage, and access is governed by your device passcode, biometrics, and the operating system’s app sandbox. No method of transmission or storage is perfectly secure, but the app is designed so that the sensitive information it handles — your saved nights and reminders — never leaves your device.

9. Your choices and rights

  • Permissions: change or revoke notification and calendar access at any time in your device settings.
  • Local data: clear saved nights and reminders in Settings, or delete the app to remove everything it stored.
  • Privacy requests: depending on where you live, you may have the right to know what personal information a business holds about you, to request a copy, correction, or deletion, to opt out of sale or sharing, and to not be discriminated against for exercising those rights. Because the app collects no personal profile, in most cases we will hold nothing to retrieve or delete; we will confirm that in writing if you ask.
  • Exercising a right: email contact@swingthingspdx.com with “Privacy request” in the subject line. We aim to respond within 30 days, and we may need to ask a clarifying question to locate any record before we can answer.
  • Do Not Track / Global Privacy Control: the app does not track you across sites or apps, so there is nothing for these signals to switch off.

10. Children’s privacy

The app is intended for a general audience and is not directed to children under 13. It does not knowingly collect personal information from anyone, including children. If you believe a child has provided personal information to us, contact us and we will delete it. Note that some listed events may be age-restricted at the venue; those restrictions are set by the organizers, not by the app.

11. International users

The app and the calendar service are operated from the United States. If you use the app from another country, the ordinary web-request information described in section 3.1 is processed in the United States. The app does not transfer your saved nights or reminders anywhere, because they stay on your device. Where data-protection law gives you additional rights (for example, in the European Economic Area or the United Kingdom), you may contact us as described in section 9.

12. Changes to this policy

We may update this policy when the app’s features change or when the law requires it. The effective date at the top of this page always shows the current version, and material changes will be reflected here before or when the relevant feature ships. Continuing to use the app after an update means you accept the updated policy. If a change would require consent, we will ask for it in the app.

13. Contact us

Swing Things PDX
Portland, Oregon, United States

Email: contact@swingthingspdx.com
Website: swingthingspdx.com

Please include “Privacy” in the subject line so your message reaches the right person.