Skip to content

Instantly share code, notes, and snippets.

@ChristopherProject
Last active May 1, 2024 21:31
Show Gist options
  • Save ChristopherProject/88126bb9ef23f065c79f71c2395c5f88 to your computer and use it in GitHub Desktop.
Save ChristopherProject/88126bb9ef23f065c79f71c2395c5f88 to your computer and use it in GitHub Desktop.
Tinder Unblur Script 2024 :)
async function getTeasersByAPI() {
return fetch('https://api.gotinder.com/v2/fast-match/teasers', {
headers: {
'X-Auth-Token': localStorage.getItem('TinderWeb/APIToken'),
platform: 'android',
},
})
.then((res) => res.json())
.then((res) => res.data.results);
}
async function getTeasers() {
const links = document.querySelectorAll("body");
const modals = document.querySelectorAll(".modal");
const teasers = await getTeasersByAPI();
for (let i2 = 0; i2 < links.length; i2++) links[i2].removeAttribute("href");
for (var i3 = 0; i3 < modals.length; i3++) modals[i3].remove();
const teaserEls = document.querySelectorAll('.Expand.enterAnimationContainer > div:nth-child(1)');
for (let i = 0; i < teaserEls.length; ++i) {
const teaserUser = teasers[i].user;
const teaserEl = teaserEls[i];
const teaserImage = teaserUser.photos[0].url;
if (!teaserEl) continue;
const likeEl = teaserEl.parentElement?.parentElement;
if (!likeEl) continue;
if (teaserImage.includes('images-ssl')) {
const userId = teaserUser._id;
const teaserFileName = String(teaserUser.photos[0].fileName);
const rendererImg = `https://preview.gotinder.com/${userId}/original_${teaserFileName.substring(0, teaserFileName.length - 4)}.jpeg`;
teaserEl.style.backgroundImage = `url(${rendererImg})`;
}
}
}
getTeasers();
@ChristopherProject
Copy link
Author

Tinder Unblur Script 2024

  1. GO IN YOUR LIKES SELECTION
  2. THEN OPEN CONSOLE AND PASTE IT

Note: if u arent allow to paste on console allow pasted with this command "allow pasted"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment