Sniffies Project

View repoInstall

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

The “Sniffies Project” is a set of tools that recreate and expand functionality for sniffies.com. It builds as a Chrome extension, an iOS/desktop/Android userscript, and a bookmarklet.

Account types: This tool has only been tested against free and paid Sniffies accounts. It has not been tested against anonymous accounts.

Features

Premium Features

Sniffies puts some features behind a paid subscription. “Premium Features” is a group of features that unlock/recreate some of these paid subscription features. If you already have a Sniffies paid subscription, you don’t really need me to recreate that paid functionality for you. The panel will detect a paid subscription and tell you that you can turn this set of features off.

How to use it: open the “Premium Features” section, turn on the toggle, then turn on whichever sub-features you want.

Location spoofing

Override the GPS coordinates Sniffies sees so that you can browse the map from anywhere.

Supported on: Chrome Extension, Userscript (iOS Safari, Tampermonkey on desktop or Android). Not supported on the bookmarklet.

How to use it: switch on “Location spoofing”, then click “Travel Mode” on the map. Search for a location and press enter. After the search completes (don’t manually move the map), click Sniffies’ “Travel Here” button. On reload, the map will be centered on the searched location.

Opening profiles outside your free radius

Click on, view, and chat with profiles outside the free geofence.

Supported on: Chrome Extension, Userscript, Bookmarklet.

How to use it: switch on “Open profiles outside boundary”, then click any profile on the map.

Hiding sent photos

Hide or unhide photos you’ve sent. Press on a sent photo until it reveals the options to “Hide Photo” or “Unhide Photo”. Or, in the profile menu, click “Hide all Photos” or “Unhide all Photos”.

Supported on: Chrome Extension, Userscript, Bookmarklet.

How to use it: switch on “Hide sent photos”, then use the buttons as usual. The page reloads afterward so the photo shows as hidden.

Bot reporting & blocking

Report suspected bot accounts (malware-link spammers, fake “OnlyFans” profiles) from their profile screen. Once a report is validated, that account gets filtered out of the map, chat, and live updates for everyone with blocking enabled.

Supported on: Chrome Extension, Userscript (iOS Safari, Tampermonkey on desktop or Android).

How to use it: open the panel and turn on “Block Bot Accounts”. The blocked-account list updates automatically and will filter out any reported bots. If you come across a bot, tap the report button on its profile and submit a report; validated reports get filtered out for everyone with blocking enabled.

Profile filters

Adds extra filters to Sniffies’ filter menu: Gender, Height, Weight and Online After. It also lifts the “Choose up to 3” cap on Sniffies’ own Sexuality, Body Type and Position filters (raising it to an arbitrarily high “Choose up to 99”).

Supported on: Chrome Extension and Userscript for everything; Bookmarklet for the raised selection caps only.

How to use it: open the panel, turn on “Profile Filters”, then open the filter menu. Gender, Height, Weight and Online After will appear in the menu. Changes to these filters require a page reload to take effect. Click the “Reload to apply” button to reload quickly.

Install Sniffies Tools

Platform support at a glance

Chrome ExtensionUserscriptBookmarklet
Bot reporting & blocking✅✅—

Premium Features

↳ Location spoofing✅✅—
↳ Profiles outside free radius✅✅✅
↳ Hide / unhide sent photos✅✅✅

Profile filters

↳ Gender, Height, Weight, Online After✅✅—

↳ Raised Sexuality / Body Type / Position selection caps

✅✅✅

“Userscript” covers three install paths that all run the same build: the Userscripts app on iOS Safari, and Tampermonkey on desktop or Android.

Not sure which build you need?

Pick your platform →

Releases