Sniffies Project v0.2

SniffiesProject

Content warning

Sniffies is a map-based hookup app for gay, bisexual, and bi-curious men.

This site covers a project that builds extra features on top of Sniffies.

This site only discusses technical detail. No nudity or sexual content will appear here.

This is a one-time opt-in. You won't see this again on this device.

Go backGo to Guilt Trip by PUP

Intro

This project will keep getting small, incremental improvements over time, so this release focuses on setting up better release and versioning infrastructure to support that.

User-facing changes

  • The client version is now shown in the popup UI
  • Added a privacy policy

Other changes

  • The user’s installed client version is now logged on sniffies.com initalization
  • Added release and versioning infrastructure so release posts can link to specific tagged versions
  • Componentized the install and privacy policy to be astro components I can add to every release post

Installation

There are two builds: a userscript and a Chrome extension.

There are three three ways to install these builds based on your use case:

iOS (Safari)

Install via the Userscripts app:

  1. Install the Userscripts app
  2. Enable it in Settings → Safari → Extensions
  3. Tap the install button below to go to the userscript page. On that page, tap the button next to the URL (highlighted in red in the screenshot below), then tap the userscript extension. Userscripts will detect the script and prompt you to install it. Tap Install (it'll say Update instead if you're reinstalling a newer version).
The website settings button in Safari's address bar that opens the extensions menu
Tap this button in the address bar to access Manage Extensions. In that menu, tap the userscript extension.
Userscripts extension prompting the user that a userscript has been detected and offering to install it
Userscripts will detect the script and prompt you to install (or update) it
Install iOS Userscript v0.2

Updating: come back to this page and tap the install button again whenever a new version is released — Userscripts will showUpdate instead of Install.

Desktop (Chrome Extension)

The extension isn't on the Chrome Web Store, so installation is manual:

  1. Download the zip below and unzip it
  2. Go to chrome://extensions and enable Developer mode (top right)
  3. Click Load unpacked and select the unzipped folder
Download Chrome Extension v0.2

Updating: download the new zip and unzip it over the same folder, then go back to chrome://extensions and click the reload icon on the Sniffies extension's card. If you unzipped to a new folder instead, remove the old extension first and Load unpacked the new folder.

Desktop (Tampermonkey)

If you'd rather run the userscript build on desktop instead of the Chrome extension, install it via Tampermonkey:

  1. Install the Tampermonkey extension from the Chrome Web Store
  2. Click the install button below. Tampermonkey will detect the script and prompt you to install it. Click Install (it'll sayUpdate instead if you're reinstalling a newer version).
Install Tampermonkey Userscript v0.2

Updating: come back to this page and click the install button again whenever a new version is released — Tampermonkey will showUpdate instead of Install.

Still having trouble?

If installation isn't working, let me know what happened.

Report an install issue

Privacy Policy

This tool collects the following data:

  • Your Sniffies user GUID
  • The version of the client you're running

If future versions collect anything beyond this, it will only be data you explicitly choose to submit (ex: reports, feedback).

This data is used solely to operate and improve the tool. It is not sold or shared with third parties.