www.dirtydating.com
Open in
urlscan Pro
2606:4700:4400::ac40:9952
Public Scan
Submitted URL: http://kvjko.marrvelousgirl.net/?utm_source=da57dc555e50572d&s1=18151&s2=2023677&s3=mas_roybrother&s5=mas_roybrother&click_id=15...
Effective URL: https://www.dirtydating.com/landing/fm4308?clickId=6a0aa136-7ca8-4a49-a53e-d94d8ea978ce&tracker=SGM_Pro&publisher=1414&subPu...
Submission: On July 31 via api from US — Scanned from CA
Effective URL: https://www.dirtydating.com/landing/fm4308?clickId=6a0aa136-7ca8-4a49-a53e-d94d8ea978ce&tracker=SGM_Pro&publisher=1414&subPu...
Submission: On July 31 via api from US — Scanned from CA
Form analysis
1 forms found in the DOMPOST /user/register
<form id="regform" action="/user/register" method="POST" autocomplete="on" novalidate="">
<div class="form-inner">
<div class="step step-fields js-step" data-step="step1">
<div class="step-inner">
<p class="headline-1">This dating website is for adults only. Would you like to continue?</p>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step step-hidden" data-step="step2">
<div class="step-inner">
<p class="headline-1">This site offers a lot of free and no strings attached dating.</p>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step step-hidden" data-step="step3">
<div class="step-inner">
<p class="headline-1">You will see private photos of singles in your area or from your group of friends.</p>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step step-hidden" data-step="step4">
<div class="step-inner">
<p class="headline-1">Here you will find everything: milfs, single mothers, teens (18+)...</p>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step step-hidden" data-step="step5">
<div class="step-inner">
<p class="headline-1">Click "Continue" if you are ready for fun.</p>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step step-ageGroup step-hidden" data-step="stepAge">
<div class="step-inner">
<p class="headline-1">How old are you?</p>
<div class="form-group ">
<div class="form-group-inner custom-select">
<select id="age" name="age" class="form-control ">
<option selected="" value="">Select</option>
<option value="18-25">18 - 25</option>
<option value="26-35">26 - 35</option>
<option value="36-45">36 - 45</option>
<option value="46-55">46 - 55</option>
<option value="56-65">56 - 65</option>
<option value="66+">66+</option>
</select>
<div class="select-selected">Select</div>
<div class="select-items select-hide">
<div class="same-as-selected">Select</div>
<div>18 - 25</div>
<div>26 - 35</div>
<div>36 - 45</div>
<div>46 - 55</div>
<div>56 - 65</div>
<div>66+</div>
</div>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"> </script>
<script>
function getAllUrlParams(url) {
// get query string from url (optional) or window
var queryString = url ? url.split('?')[1] : window.location.search.slice(1);
// we'll store the parameters here
var obj = {};
// if query string exists
if (queryString) {
// stuff after # is not part of query string, so get rid of it
queryString = queryString.split('#')[0];
// split our query string into its component parts
var arr = queryString.split('&');
for (var i = 0; i < arr.length; i++) {
// separate the keys and the values
var a = arr[i].split('=');
// set parameter name and value (use 'true' if empty)
var paramName = a[0];
var paramValue = typeof(a[1]) === 'undefined' ? true : a[1];
// (optional) keep case consistent
paramName = paramName.toLowerCase();
if (typeof paramValue === 'string') paramValue = paramValue.toLowerCase();
// if the paramName ends with square brackets, e.g. colors[] or colors[2]
if (paramName.match(/\[(\d+)?\]$/)) {
// create key if it doesn't exist
var key = paramName.replace(/\[(\d+)?\]/, '');
if (!obj[key]) obj[key] = [];
// if it's an indexed array e.g. colors[2]
if (paramName.match(/\[\d+\]$/)) {
// get the index value and add the entry at the appropriate position
var index = /\[(\d+)\]/.exec(paramName)[1];
obj[key][index] = paramValue;
} else {
// otherwise add the value to the end of the array
obj[key].push(paramValue);
}
} else {
// we're dealing with a string
if (!obj[paramName]) {
// if it doesn't exist, create property
obj[paramName] = paramValue;
} else if (obj[paramName] && typeof obj[paramName] === 'string') {
// if property does exist and it's a string, convert it to an array
obj[paramName] = [obj[paramName]];
obj[paramName].push(paramValue);
} else {
// otherwise add the property
obj[paramName].push(paramValue);
}
}
}
}
return obj;
}
$(function() {
if (getAllUrlParams().prefill_age != null) {
function insertParamsToURL(key, value) {
var selectedName = value,
url = window.location.pathname,
params = window.location.search.replace('?', '').split('&'),
newParams = [];
for (var i = 0; i < params.length; i++) {
if (params[i].indexOf(key + '=') < 0 && params[i] != '') {
newParams.push(params[i]);
}
}
url += '?' + key + '=' + selectedName + (newParams.length > 0 ? '&' + newParams.join('&') : '');
window.history.replaceState(null, null, url);
}
var value = $('#age option:selected').val();
insertParamsToURL('age', value);
}
})
</script>
<div class="btn-group">
<button type="button" class="btn-next js-next-step" aria-label="true"></button>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step step-hidden" data-step="username">
<div class="step-inner">
<p class="headline-1">Choose a Username</p>
<div class="form-group ">
<div class="form-group-inner">
<input type="text" id="username" name="username" class="form-control " value="" placeholder="Username" autocomplete="given-name" data-validator="notDigital|required|inputUserNameUTF|minLength|maxLength"
data-inputusernameutf-message="Please enter a valid username. Avoid special characters in your name." data-notdigital-message="Please enter a valid username. Avoid special characters in your name."
data-required-message="Please enter a valid username. Avoid special characters in your name." data-minlength-compare="3" data-minlength-message="Your username must be at least 3 characters long." data-maxlength-compare="30"
data-maxlength-message="Your username can not be longer than 30 characters.">
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step step-hidden" data-step="password">
<div class="step-inner">
<p class="headline-1">Choose a Password</p>
<div class="form-group ">
<div class="form-group-inner">
<input type="password" id="password" name="password" class="form-control " value="" placeholder="Password" autocomplete="password" data-validator="required|minLength|maxLength|noSpaceChar" data-required-message="Your password is invalid."
data-nospacechar-message="Your password is invalid." data-minlength-compare="6" data-minlength-message="Your password must be at least 6 characters long." data-maxlength-compare="100"
data-maxlength-message="Your password can not be longer than 100 characters.">
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-next js-next-step">Continue</button>
</div>
</div>
</div>
<div class="step step-fields js-step step-hidden" data-step="lastForm">
<div class="step-inner">
<p class="headline-1">Enter your email</p>
<div class="form-group hidden">
<div class="form-group-inner">
<input type="text" id="gender" name="gender" class="form-control " value="MALE">
</div>
</div>
<div class="form-group hidden">
<div class="form-group-inner">
<input type="text" id="searchGender" name="searchGender" class="form-control " value="FEMALE">
</div>
</div>
<div class="form-group ">
<div class="form-group-inner">
<input type="email" id="email" name="email" class="form-control " value="" placeholder="Email address" autocomplete="email" data-validator="required|email|maxLength" data-required-message="Your Email address is invalid or not allowed."
data-email-message="Your Email address is invalid or not allowed." data-maxlength-compare="150" data-maxlength-message="The Email cannot be longer than 150 characters."
data-emailaddressnotvalid-message="The Email address is not allowed." data-emailexists-message="The Email address is already in use." data-emailblacklisted-message="Sorry, there was a technical error, please try again.">
</div>
</div>
<div class="btn-group ">
<button type="submit" class="btn btn-next" data-unknown-message="Sorry, there was a technical error, please try again." data-alreadyregisteredrecently-message="Sorry, there was a technical error, please try again."
data-emailaddressnotvalid-message="The Email address is not allowed.">Continue</button>
</div>
<div class="legal-warning-text ">
<div class="legal-warning-text-inner">
<p>By registering, I confirm that I have read and accepted the <a href="javascript:;" class="legal__agb popwin" data-popwin="//www.dirtydating.com/assets/tplegal/united_tc.html" style="cursor: pointer;">terms and conditions</a> and
<a href="javascript:;" class="legal__privacy popwin" data-popwin="//www.dirtydating.com/assets/tplegal/united_privacy.html" style="cursor: pointer;">privacy policy</a>.</p>
</div>
</div>
</div>
</div>
</div>
<input type="hidden"
value="https://www.dirtydating.com/landing/fm4308?clickId=6a0aa136-7ca8-4a49-a53e-d94d8ea978ce&tracker=SGM_Pro&publisher=1414&subPublisher=18151&zz=true&hit_id=6a0aa136-7ca8-4a49-a53e-d94d8ea978ce&tp_redirect_id=6a0aa136-7ca8-4a49-a53e-d94d8ea978ce"
name="fullUrl" id="_fullUrl">
</form>
Text Content
+− Leaflet | Map data © OpenStreetMap contributors, Imagery © Mapbox BE READY TO MEET WOMEN IN YOUR AREA This dating website is for adults only. Would you like to continue? Continue This site offers a lot of free and no strings attached dating. Continue You will see private photos of singles in your area or from your group of friends. Continue Here you will find everything: milfs, single mothers, teens (18+)... Continue Click "Continue" if you are ready for fun. Continue How old are you? Select 18 - 25 26 - 35 36 - 45 46 - 55 56 - 65 66+ Select Select 18 - 25 26 - 35 36 - 45 46 - 55 56 - 65 66+ Choose a Username Continue Choose a Password Continue Enter your email Continue By registering, I confirm that I have read and accepted the terms and conditions and privacy policy. * 1 / 9 * 2 / 9 * 3 / 9 * 4 / 9 * 5 / 9 * 6 / 9 * 7 / 9 * 8 / 9 * 9 / 9 Terms & Conditions Imprint Privacy Policy Copyright © 1996 -2024 - All rights reserved zvxzcv X Girls from your area, would like to send you messages :-) SubscribeLater