Skip to content

Instantly share code, notes, and snippets.

@nimeshkasun
Created November 30, 2021 21:06
Show Gist options
  • Save nimeshkasun/50ded4ae6be58a9a925aecd97465d05b to your computer and use it in GitHub Desktop.
Save nimeshkasun/50ded4ae6be58a9a925aecd97465d05b to your computer and use it in GitHub Desktop.
Removes blur overlay of images in Tinder Web . Using this script you can unblur and see who liked you. To use this script, go to Tinder web (https://tinder.com/app/likes-you) then, open web browsers 'Developer tools' > click on 'Console' tab > paste the copied script and hit Enter > Close the developer tools.
// == UserScript To Be Used In Web Browser > Developer Tools > Console ==
// @name Tinder Blur Removal
// @downloadURL https://gist.github.com/nimeshkasun/1df2a44eff67f3628305bb0071afc3f5/raw/27d6e831e1635b772ab07e83aa4d2e02961d98f9/tinder.likes.blur.removal.js
// @description Simple script using the official Tinde API to get clean photos of the users who liked you
// ==/UserScript==
async function unblur() {
const teasers = await fetch("https://api.gotinder.com/v2/fast-match/teasers", { "headers": { "X-Auth-Token": localStorage.getItem('TinderWeb/APIToken') }}).then(res => res.json()).then(res => res.data.results);
const teaserEls = document.querySelectorAll('.Expand.enterAnimationContainer > div:nth-child(1)');
for (let i = 0; i < teaserEls.length; ++i) {
const teaser = teasers[i];
const teaserEl = teaserEls[i];
const teaserImage = teaser.user.photos[0].url;
teaserEl.style.backgroundImage = `url(${teaserImage})`;
}
}
setInterval(() => {
if (['/app/likes-you', '/app/gold-home'].includes(location.pathname)) {
unblur();
}
}, 5000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment