candy.ai
Open in
urlscan Pro
2606:4700::6812:a4
Public Scan
Submitted URL: https://whatawaytooptimise.com/?a=882&c=125410&p=r&s2=wkt45kslfacnrcf53ggp2fj2&s3=810&s1=810&s4=VLS-wkt45kslfacnrcf53ggp2fj2
Effective URL: https://candy.ai/characters/new?uid=4&oid=1&affid=4&creative_id=3&source_id=882&sub1=810&sub2=3902894484
Submission: On November 11 via api from US — Scanned from CA
Effective URL: https://candy.ai/characters/new?uid=4&oid=1&affid=4&creative_id=3&source_id=882&sub1=810&sub2=3902894484
Submission: On November 11 via api from US — Scanned from CA
Form analysis
9 forms found in the DOMPOST /users/update_gender_interest
<form class="w-[93px] h-full inline-flex mr-5 md:mr-0" action="/users/update_gender_interest" accept-charset="UTF-8" data-remote="true" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off"><input type="hidden"
name="authenticity_token" value="cL-V4XNsRN7SRuLzdfO8hkld7L8qwulv67HWUfT2jhZ0JI1tXPRawEGQ4VPF1l5QmEpfdK3DOjQufg6jIPhUIA" autocomplete="off">
<input type="hidden" name="gender_interest" id="gender_interest" value="female" autocomplete="off">
<input type="hidden" name="query_string" id="query_string" value="uid=4&oid=1&affid=4&creative_id=3&source_id=882&sub1=810&sub2=3902894484" autocomplete="off">
<button type="submit" class="w-full h-full justify-center items-center inline-flex border-b-4 border-transparent group" data-gender-interest="female">
<div class="flex items-center">
<div class="w-4 h-4 relative mr-1 transition-colors duration-300 delay-300">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
<path
d="M13.1562 5.15625C13.1562 2.30856 10.8477 0 8 0C5.15231 0 2.84375 2.30856 2.84375 5.15625C2.84375 7.68334 4.66306 9.78184 7.0625 10.2233V11.75H4.71875V13.625H7.0625V16H8H8.9375V13.625H11.2812V11.75H8.9375V10.2233C11.3369 9.78184 13.1562 7.68334 13.1562 5.15625ZM8 8.4375C6.19091 8.4375 4.71875 6.96534 4.71875 5.15625C4.71875 3.34716 6.19091 1.875 8 1.875C9.80909 1.875 11.2812 3.34716 11.2812 5.15625C11.2812 6.96534 9.80909 8.4375 8 8.4375Z"
fill="#FFF" class="group-hover:fill-[#F97187] transition-colors duration-300"></path>
</svg>
</div>
<div class="text-white text-[13px] font-semibold leading-normal"> Girls </div>
</div>
</button>
</form>
POST /users/update_gender_interest
<form class="w-[93px] h-full inline-flex mr-5 md:mr-0" action="/users/update_gender_interest" accept-charset="UTF-8" data-remote="true" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off"><input type="hidden"
name="authenticity_token" value="kvlLFQ97C6rSYruMYl8PcONQfeNVc5ur_zs_35YR5DaWYlOZIOMVtEG0uCzSeu2mMkfOKNJySPA69OctQh8-AA" autocomplete="off">
<input type="hidden" name="gender_interest" id="gender_interest" value="male" autocomplete="off">
<input type="hidden" name="query_string" id="query_string" value="uid=4&oid=1&affid=4&creative_id=3&source_id=882&sub1=810&sub2=3902894484" autocomplete="off">
<button type="submit" class="w-full h-full justify-center items-center inline-flex border-b-4 border-transparent group" data-gender-interest="male">
<div class="flex items-center">
<div class="w-4 h-4 relative mr-1 transition-colors duration-300 delay-300">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
<path
d="M6.51176 14.6667C3.65643 14.6667 1.3335 12.3438 1.3335 9.48844C1.3335 6.63324 3.65643 4.3103 6.51176 4.3103C9.36696 4.3103 11.6899 6.63324 11.6899 9.48844C11.6899 12.3438 9.36696 14.6667 6.51176 14.6667ZM6.51176 6.24697C4.7243 6.24697 3.27003 7.7011 3.27003 9.48857C3.27003 11.276 4.72416 12.7303 6.51176 12.7303C8.2991 12.7303 9.7535 11.2762 9.7535 9.48857C9.75336 7.7011 8.2991 6.24697 6.51176 6.24697Z"
fill="#FFF" class="group-hover:fill-[#F97187] transition-colors duration-300"></path>
<path d="M14.668 6.51164H12.7315V3.26991H9.48975V1.33337H14.668V6.51164Z" fill="#FFF" class="group-hover:fill-[#F97187] transition-colors duration-300"></path>
<path d="M13.0142 1.61597L14.3833 2.9851L10.174 7.19439L8.80487 5.82526L13.0142 1.61597Z" fill="#FFF" class="group-hover:fill-[#F97187] transition-colors duration-300"></path>
</svg>
</div>
<div class="text-white text-[13px] font-semibold leading-normal"> Guys </div>
</div>
</button>
</form>
GET #
<form class="relative flex flex-1" action="#" method="GET"></form>
POST /users
<form class="simple_form new_user" id="new_user_registration" data-turbo="true" data-controller="email-validation" data-email-validation-target="form" novalidate="novalidate" action="/users" accept-charset="UTF-8" method="post"><input type="hidden"
name="authenticity_token" value="bdhaQWHDQeaGqdTtpA0Oam84KXqNWGH4tqGrdpCYDpDpoGEAvamA2rPafFNby1t9O1zAbgc39FENvcqpQAvJfQ" autocomplete="off">
<input type="hidden" name="profile_id" id="profile_id_registration" data-main-target="characterIDForGenerateImage" autocomplete="off">
<input type="hidden" name="prompt" id="prompt_registration" data-main-target="promptForGenerateImage" autocomplete="off">
<div class="form-inputs mb-3">
<div class="text-[24px] text-white leading-7 lg:leading-8 font-bold mb-3 lg:mb-3"> Sign Up to Continue </div>
<div class="w-full flex-col justify-start items-start gap-1.5 inline-flex">
<div class="self-stretch flex-col justify-start items-start gap-1.5 flex relative">
<div class="w-5 h-5 absolute top-[13px] left-[10px]">
<img alt="Email icon" src="/assets/filled-email-fc90c315f269441fa73aa876a3941882f9f73cb588fe947851e3412c811e007e.svg">
</div>
<div class="input email required user_email w-full"><input class="string email required w-full pl-10 pr-6 pr-4 py-3 rounded-[10px] border border-black-light bg-black-medium text-sm font-medium text-[#E0E0E0] placeholder-[#E0E0E0]"
id="user_email_registration" autocomplete="username" data-email-validation-target="email" required="required" aria-required="true" placeholder="E-mail" type="email" name="user[email]"></div>
</div>
</div>
<div class="w-full flex-col justify-start items-start inline-flex mt-4">
<div class="self-stretch flex-col justify-start items-start gap-1.5 flex relative">
<div class="w-5 h-5 absolute top-[13px] left-[10px]">
<img alt="Lock icon" src="/assets/lock-04efd07dd546792702a534536fd638a4bc066c8c3bc6bdb5d5febf85c22f567e.svg">
</div>
<div class="w-5 h-5 absolute top-[13px] right-[10px]">
<img alt="Visibility icon" src="/assets/eye-6954483cd116fa391d5bf9d9252431d2ab19ac69e74f9b05d761ec5a6e51697b.svg" class="password-toggle-icon cursor-pointer">
</div>
<div class="input password required user_password field_with_hint w-full"><input
class="password required w-full pl-10 pr-6 pr-4 py-3 rounded-[10px] border border-black-light bg-black-medium text-sm font-medium text-[#E0E0E0] placeholder-[#E0E0E0]" id="user_password_registration" autocomplete="new-password"
required="required" aria-required="true" placeholder="Password" type="password" name="user[password]"><span class="hint"><span style="color: gray; display: flex; font-size: 14px; margin-top: 5px;">Minimum 6 characters</span></span></div>
</div>
</div>
</div>
<turbo-frame id="recaptchas">
<script src="https://www.recaptcha.net/recaptcha/api.js?render=6Ldewy4qAAAAAKX9LwxbMG3q1m29B1pDv4oXZ3qp"></script>
<script>
// Define function so that we can call it again later if we need to reset it
// This executes reCAPTCHA and then calls our callback.
function executeRecaptchaForSignup() {
grecaptcha.ready(function() {
grecaptcha.execute('6Ldewy4qAAAAAKX9LwxbMG3q1m29B1pDv4oXZ3qp', {
action: 'signup'
}).then(function(token) {
setInputWithRecaptchaResponseTokenForSignup('g-recaptcha-response-data-signup', token)
});
});
};
// Invoke immediately
executeRecaptchaForSignup()
// Async variant so you can await this function from another async function (no need for
// an explicit callback function then!)
// Returns a Promise that resolves with the response token.
async function executeRecaptchaForSignupAsync() {
return new Promise((resolve, reject) => {
grecaptcha.ready(async function() {
resolve(await grecaptcha.execute('6Ldewy4qAAAAAKX9LwxbMG3q1m29B1pDv4oXZ3qp', {
action: 'signup'
}))
});
})
};
var setInputWithRecaptchaResponseTokenForSignup = function(id, token) {
var element = document.getElementById(id);
if (element !== null) element.value = token;
}
</script>
<input type="hidden" name="g-recaptcha-response-data[signup]" id="g-recaptcha-response-data-signup" data-sitekey="6Ldewy4qAAAAAKX9LwxbMG3q1m29B1pDv4oXZ3qp" class="g-recaptcha g-recaptcha-response " style=""
value="03AFcWeA426oRDmTpGKwolHPnNq0IfpBfkJOzJjgbMxHxT7OjkSHuLOCiP7RXx_vP1J4Y5UIemaJWr30HRUjzaXffL68w411q66PAieKs4EMPDleqGRwnHd0EoFVOeJEX2Icar5bn0DJLhSwL_3IT9hiUtzDeE67skQG8d6uo-d37J9IFYrYb-r9kebiI5bO6Ms-tkZ6e6ogTVQKu3Z1ceZumk5ZyvWGxbi8ab8w3iEyxRkE2PNraYZ8NovFMCwTitwrcvNHHViFQDE4J5P6KG2rc0F1slqWftElvBnc8w6nYPQ0C2y7ADc7y_Nr0o7JZ3zB1tMzt3Ltia1B0LfXcpjTLiGvxdYb3ZENlDJX8DsFj8SjgYeCGUiu3kXv-Mf-LFSP2-KqIajnOOBYpK363FJfgOUlG2pQ7XsnRWNC8xTTVZty5GYeKWiLVBrN_Q_-LKY_tjiyKrpzt1Fko6s4QpzoUa2w2NCXagJuITT9AtFu0MYphTcUoL2Ywi5QpBhaM9mrbsFvUPcTqdy00qMjqXkReDL2kbe8CIL25I5AQLu4IdnrTm5rJ7b3S9FPf4FmRkDUjHSpzmCfuFY21MI_7UiuPhdPy3Sh-GiWN5bn-iE5-_jSi9B2sz3YleDLi8tFb4-ho7lv2InuNMO1UIn9JaDyPirMqdbusbds3OlU8oPaIvayrgOAAZDTvY2YUSmCMyak7LaNjOD8QjBYBv1Qr9FC0R2Wnm6jUbUY1b4gaxiJ4E-4rsaXha3WQfv4IVxTXaT6KBLG1CU8dWVkCaQa-x679Ay8SGEBgYWXWwP7BzE2aKwCHjDYIQXouy9rktUujuX0_u-JgtFa9sJZFMYifkFJTPFK8G2SoORI7sWUoqZ0zkmSUR4qH8M6W2Iu8vfF4HnqatyFrJaQD40gxLk4o2rWMMpABiHpjJrU38Ry_xCITOpYsUvNd8sE7JSZ9xgmHNDf-ej-Q8N6wWBJwmaYf7t49DXyV6uXblqnfjq0X5pBqfkc60MJ2mqsJsj0mCZo0lh5z4WtrbFSZpX-FoU5JqV5ebG93bWoE17lhitvZ3S7i24IuIHGl1s5ythuSLPbhLUMWB7V01QpgiuCsqng1j5YyOjAH8xBweM6TF4Tziiv_EEjqw56dQURsR2NevuAIxEeeZGcHFrSZFL-NiQu6cQESwusyzEfE4OJ6A8c3rbKWkkf4FrbbEO15Ste4O3E9BMnwDT8fbNzdZGDfpzvvS5hBpaHsmF584vCaxWlBshs-S56czU-hNo_-v_cpM_fB55N0evJLIM4ck7TJ7Z9ccVX1Xz_UtZ0gyDP9Yhd6opr5TgfI8JzCEN78dVmSKOV55GdXKKXjR82BlRpH5D53PSvN7kjnSC3n-Ftj5RgF0ZI4G_Gt9_txUMfNWnIXi84j_OyhFJBQ8S_Qx1eDznjWx7u5U_8_qVybaKeOGTeKHXh00omqdrLnGLhzV3WF_3ByQpZ599p1jF2rDzRGZwZu4AkXwXPbEWJnZsfiLqYwVDYdNp1zCKAkDf7VZbOqbkv1HhRUZN83FLqWEARQqyp_f4098kbfVcP90ryxHqUyCjwZNHxTpWEp8syjBmS4hi-2esjBfMFAqHFuRzQ9tXj0HY60hNHt0YZhpY2n9W_QIQhY2tcUgD379y8eNNKMPnqbrmjJyiGhOregUOVl5fGvAVIHG5SxI3kM4Qw5kv7_lpwscMJCwr7EJjEXg7tqMyb5xVpBwjnqO6w0a06wM3cF8mFSoOYfOrS_BMlHh_QwYp8LqRhjhQajvsF_QaJdHIV7YUGmv_YCOiKQ3JidLIG1N5n6rJPIAYj49wCpAzyeNl1qQP6KHf-DKK8pB0l4Cm0rWaFN4T45-saRpGC5shwdBhG97Uhk8S-2e564rMfdFSLdOPJVlWb1CDpg">
</turbo-frame>
<div id="signup-btn">
<button name="button" type="submit" class="flex w-full mt-4 px-4 py-3 bg-[#E75275] rounded-[10px] justify-center items-center text-white text-sm font-semibold" id="signup-btn" data-controller="loading-button-state"
data-loading-button-state-target="submit" data-action="loading-button-state#handleClick">Create Free Account</button>
</div>
</form>
POST #
<form data-turbo="false" action="#" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="eA43ytBx2eeWDnLcJHijOp30_lNL3FJO7FbetZcnDkKMWWfcSuy6GEdIiNlZGV0wc0UCaeFDNqnNf5f5qhwoFw" autocomplete="off">
<input type="hidden" name="authenticity_token" id="authenticity_token_registration_auth" value="-Z2ovQvfagGuY7qflZacTzt033gYJmkt5eQcCVFGk4wfNbTsdbL20HRw_mLcH_VlNRnoCQZOD8k3Ow-gYys6GA" autocomplete="off">
<button name="button" type="submit" formaction="/users/auth/google_oauth2" class="inline-flex items-center justify-center w-full rounded-[10px] px-4 py-2.5 mb-2.5 bg-white" data-controller="loading-button-state"
data-action="loading-button-state#handleClick" data-loading-button-state-target="submit" data-loading-button-state-color="black">
<img alt="Google" class="h-6 w-6 mr-3" src="/assets/google-auth-a8a364c5c399770d07ce74e6110a120970b1953557a47719692d85ea9334efb6.png">
<div class="font-normal text-[#344054]"> Google </div>
</button>
<div class="flex flex-wrap gap-2.5 ">
<div class="flex-1">
<button name="button" type="submit" formaction="/users/auth/discord" class="inline-flex items-center justify-center w-full font-normal text-[#344054] rounded-[10px] px-4 py-2.5 bg-discord-indigo text-white"
data-controller="loading-button-state" data-action="loading-button-state#handleClick" data-loading-button-state-target="submit" data-loading-button-state-color="black">
<img alt="Discord" class="h-6 w-6 mr-3" src="/assets/discord-e159d04d15be58e9fe9767c08b3338ee2735feb84f54b7301303c9c49ed543a2.svg">
<div class="text-white font-normal "> Discord </div>
</button>
</div>
<div class="flex-1">
<button name="button" type="submit" formaction="/users/auth/twitter" class="inline-flex items-center justify-center w-full font-normal text-[#344054] rounded-[10px] px-4 py-2.5 bg-white" data-controller="loading-button-state"
data-action="loading-button-state#handleClick" data-loading-button-state-target="submit" data-loading-button-state-color="black">
<img alt="X" class="h-6 w-6 mr-3" src="/assets/X-26904e26c6e97e747b58528737ef2a47ec6a26e01283df190498f526760cf325.svg">
<div class=" font-normal text-[#344054]"> X </div>
</button>
</div>
</div>
<!-- Closing the flex container -->
</form>
POST /users/sign_in
<form data-turbo="true" class="simple_form mt-5" id="new_user" novalidate="novalidate" action="/users/sign_in" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token"
value="Q2PPAQJ69MwzNXqDLKlw15WgxpnlTV8VNQQN0B7Hd3JGyjTZI1jyHBSG0zoB-608ciqcVYMWm3s2XmiyHN5iIQ" autocomplete="off">
<input type="hidden" name="profile_id" id="profile_id" data-main-target="characterIDForGenerateImage" autocomplete="off">
<input type="hidden" name="prompt" id="prompt" data-main-target="promptForGenerateImage" autocomplete="off">
<div class="form-inputs mb-3">
<div class="text-[24px] text-white leading-7 lg:leading-8 font-bold mb-4 mb-3"> Sign In to Continue </div>
<div class="w-full flex-col justify-start items-start gap-1.5 inline-flex">
<div class="self-stretch flex-col justify-start items-start gap-1.5 flex relative">
<div class="w-5 h-5 absolute top-[13px] left-[10px]">
<img src="/assets/filled-email-fc90c315f269441fa73aa876a3941882f9f73cb588fe947851e3412c811e007e.svg">
</div>
<div class="input email required user_email w-full"><input class="string email required w-full pl-10 pr-6 pr-4 py-3 rounded-[10px] border border-black-light bg-black-medium text-sm font-medium text-[#E0E0E0] placeholder-[#E0E0E0]"
autocomplete="username" required="required" aria-required="true" placeholder="E-mail" type="email" value="" name="user[email]" id="user_email"></div>
</div>
</div>
<div class="w-full flex-col justify-start items-start gap-1.5 inline-flex mt-5">
<div class="self-stretch flex-col justify-start items-start gap-1.5 flex relative">
<div class="w-5 h-5 absolute top-[13px] left-[10px]">
<img src="/assets/lock-04efd07dd546792702a534536fd638a4bc066c8c3bc6bdb5d5febf85c22f567e.svg">
</div>
<div class="w-5 h-5 absolute top-[13px] right-[10px]">
<img src="/assets/eye-6954483cd116fa391d5bf9d9252431d2ab19ac69e74f9b05d761ec5a6e51697b.svg" class="password-toggle-icon cursor-pointer">
</div>
<div class="input password required user_password w-full"><input class="password required w-full pl-10 pr-6 pr-4 py-3 rounded-[10px] border border-black-light bg-black-medium text-sm font-medium text-[#E0E0E0] placeholder-[#E0E0E0]"
autocomplete="current-password" id="user_password" required="required" aria-required="true" placeholder="Password" type="password" name="user[password]"></div>
</div>
</div>
</div>
<a target="_blank" class="text-white mb-4 font-medium text-sm underline" href="/users/password/new">Forgot password?</a>
<br>
<button name="button" type="submit" class="flex w-full mt-6 px-4 py-3 bg-[#E75275] rounded-[10px] justify-center items-center text-white text-sm font-semibold" id="signin-btn" data-controller="loading-button-state"
data-loading-button-state-target="submit" data-action="loading-button-state#handleClick"> Sign in </button>
</form>
POST #
<form data-turbo="false" action="#" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="gkpWvuEq-hA4VD9vaoOKoNv5iq72p3EmhBqhxQzFH-12HQaoe7eZ7-kSxWoX4nSqNUh2lFw4FcGlM-iJMf45uA" autocomplete="off">
<input type="hidden" name="authenticity_token" id="authenticity_token" value="Lm01pHZ_hwikDAT_df9XeFoJ2jhcO-iWObRo73D5hjXIxSn1CBIb2X4fQAI8dj5SVGTtSUJTjnLra3tGQpQvoQ" autocomplete="off">
<button name="button" type="submit" formaction="/users/auth/google_oauth2" class="inline-flex items-center justify-center w-full rounded-[10px] px-4 py-2.5 mb-2.5 bg-white" data-controller="loading-button-state"
data-action="loading-button-state#handleClick" data-loading-button-state-target="submit" data-loading-button-state-color="black">
<img alt="Google" class="h-6 w-6 mr-3" src="/assets/google-auth-a8a364c5c399770d07ce74e6110a120970b1953557a47719692d85ea9334efb6.png">
<div class="font-normal text-[#344054]"> Google </div>
</button>
<div class="flex flex-wrap gap-2.5">
<div class="flex-1">
<button name="button" type="submit" formaction="/users/auth/discord" class="inline-flex items-center justify-center w-full font-normal text-[#344054] rounded-[10px] px-4 py-2.5 bg-discord-indigo text-white"
data-controller="loading-button-state" data-action="loading-button-state#handleClick" data-loading-button-state-target="submit" data-loading-button-state-color="black">
<img alt="Discord" class="h-6 w-6 mr-3" src="/assets/discord-e159d04d15be58e9fe9767c08b3338ee2735feb84f54b7301303c9c49ed543a2.svg">
<div class="text-white font-normal "> Discord </div>
</button>
</div>
<div class="flex-1">
<button name="button" type="submit" formaction="/users/auth/twitter" class="inline-flex items-center justify-center w-full font-normal text-[#344054] rounded-[10px] px-4 py-2.5 bg-white" data-controller="loading-button-state"
data-action="loading-button-state#handleClick" data-loading-button-state-target="submit" data-loading-button-state-color="black">
<img alt="X" class="h-6 w-6 mr-3" src="/assets/X-26904e26c6e97e747b58528737ef2a47ec6a26e01283df190498f526760cf325.svg">
<div class=" font-normal text-[#344054]"> X </div>
</button>
</div>
</div>
<!-- Closing the flex container -->
</form>
POST /characters/96839718
<form data-controller="create-flow" data-create-flow-default-character-age="18" class="h-auto flex-col justify-start w-full bg-popup rounded-xl z-10 border border-[#282828] mb-5" id="edit_profile_96839718" action="/characters/96839718"
accept-charset="UTF-8" method="post" data-create-flow-selected-character-age-value="18" data-create-flow-selected-character-ethnicity-value="null"><input type="hidden" name="_method" value="patch" autocomplete="off"><input type="hidden"
name="authenticity_token" value="CvqMMh4lV1MjhS1q_LEllg3WkAHotUbGZD-_4HTELw88gVhT4boXcKaVU_pWS6GVJrN0WX1RYb_zpU35wx_TlA" autocomplete="off">
<input autocomplete="off" type="hidden" value="female" name="profile[gender]" id="profile_gender">
<fieldset class="flex justify-center lg:mx-10 mx-5 gap-4 lg:gap-10 font-semibold" data-create-flow-target="fieldset" data-auto-submit="true">
<legend class="text-[#E1E1E1] text-[#E1E1E1] w-full font-semibold text-center text-[14px] lg:text-[20px] lg:leading-8 pt-5 lg:pt-10 pb-4 lg:pb-8">Choose Style*</legend>
<div class="inline-block relative rounded-xl selected" data-create-flow-target="option" data-action="click->create-flow#select">
<input class="hidden" type="radio" value="realistic" name="profile[category]" id="profile_category_realistic">
<label for="category_profile_96839718_realistic">
<img alt="Realistic" class="object-cover w-[140px] h-[206px] lg:w-[320px] lg:h-[443px] cursor-pointer rounded-xl" src="/assets/create-char/step-1/female/realistic-3be82f36b93fe7fbbfe71f27ed6792023f2d5c85ffa5c12f50c8922d5902ea57.webp">
<div
class="text-white text-[13px] lg:text-[16px] flex items-center justify-center whitespace-nowrap h-[25px] leading-[25px] absolute bottom-[6px] lg:bottom-[10px] left-1/2 transform -translate-x-1/2 py-[8px] px-[10px] rounded-full pill pill-active"
data-create-flow-target="pill"> Realistic </div>
</label>
</div>
<div class="inline-block relative rounded-xl " data-create-flow-target="option" data-action="click->create-flow#select">
<input class="hidden" type="radio" value="anime" name="profile[category]" id="profile_category_anime">
<label for="category_profile_96839718_anime">
<img alt="Anime" class="object-cover w-[140px] h-[206px] lg:w-[320px] lg:h-[443px] cursor-pointer rounded-xl" src="/assets/create-char/step-1/female/anime-2d0fe3a07a4d0be2151f13577f915b5fc07af9c0f36da3cd7e52dcd0fca912be.webp">
<div
class="text-white text-[13px] lg:text-[16px] flex items-center justify-center whitespace-nowrap h-[25px] leading-[25px] absolute bottom-[6px] lg:bottom-[10px] left-1/2 transform -translate-x-1/2 py-[8px] px-[10px] rounded-full pill pill-inactive"
data-create-flow-target="pill"> Anime </div>
</label>
</div>
</fieldset>
<div class="form-navigation mx-5 lg:mx-10 mb-5 lg:mb-10 mt-8 lg:mt-12 flex md:flex-row md:justify-end justify-center gap-4 text-white text-[14px] font-semibold">
<button data-action="click->create-flow#submitCreateFlowButton" data-create-flow-target="nextButton" data-controller="loading-button-cma" data-loading-button-cma-target="submit"
data-redirect-url="https://candy.ai/characters/new?uid=4&oid=1&affid=4&creative_id=3&source_id=882&sub1=810&sub2=3902894484"
class="relative min-w-[140px] px-4 py-3 text-white rounded-[10px] bg-[#E75275] ml-auto w-[140px] lg:w-auto w-full cursor-pointer justify-center items-center gap-3 flex">
<div class="whitespace-nowrap"> Next </div>
<img class="style-image-class" src="/assets/arrow-east-811274d2d7e43a5ccbdd000c6e0c680496b0940f372163dfd9bbff1642fb7b05.svg">
</button>
</div>
</form>
POST /users/update_gender_interest
<form class=" space-y-4" action="/users/update_gender_interest" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off"><input type="hidden" name="authenticity_token"
value="ZvArknHR9L2uBywwOvvMs6FTsXqdioh4iysBAaQCATxiazMeXknqoz3RL5CK3i5lcEQCsRqLWyNO5NnzcAzbCg" autocomplete="off">
<input value="female" data-gender-interest-modal-target="hiddenField" autocomplete="off" type="hidden" name="gender_interest" id="gender_interest">
<input value="uid=4&oid=1&affid=4&creative_id=3&source_id=882&sub1=810&sub2=3902894484" autocomplete="off" type="hidden" name="query_string" id="query_string">
<div class="flex flex-col justify-start items-center">
<img src="/assets/logos/candyai-navbar-d321c31d58617371f7caf9e34a4e3f9624dce580afcceb6fecdf48c78beafd83.svg" class="h-[30px] w-[130px] lg:h-[61px] lg:w-[247px] mb-0 lg:mb-3">
<div class="text-white text-[20px] font-semibold leading-[30px] mb-6">I'm Interested in:</div>
<div class="flex flex-col lg:flex-row justify-start items-start gap-2.5 lg:gap-6 mb-3.5 lg:mb-7">
<button type="button" data-value="female" class="relative rounded-3xl border-[3px] border-black-stroke overflow-hidden group h-[120px] w-[250px] lg:w-full lg:h-full transition-all duration-300 ease-in-out"
data-action="click->gender-interest-modal#submitGenderInterest">
<div class="relative overflow-hidden">
<img src="/assets/home/gender-selection/female-d92a38dacdff8a7c32518c2dc3c3c9a4372fdbf8b47dd2d50f1d87d55137602b.webp"
class="w-full h-full object-middle object-[0px_-40px] lg:lg:object-[0] object-cover transform transition-transform duration-300 group-hover:scale-110">
</div>
<div class="absolute inset-0 bg-[#F97187] bg-opacity-50 hover:opacity-20 transition-opacity duration-300"></div>
<div class="absolute inset-0 flex flex-row justify-center items-center lg:items-end lg:inset-auto lg:bottom-4 lg:left-0 lg:right-0 gap-2 transition-all duration-300 ease-in-out group-hover:mb-1.5">
<img src="/assets/home/gender-selection/female-symbol-d277016dd9bd8a3dfd94c4b3fa154dc00673eadb1b5bcda9c646597285f000d2.svg" class="w-5 h-5">
<div class="text-white text-md leading-[26px] font-bold">Girls</div>
</div>
</button>
<button type="button" data-value="anime" class="relative rounded-3xl border-[3px] border-black-stroke overflow-hidden group h-[120px] w-[250px] lg:w-full lg:h-full transition-all duration-300 ease-in-out"
data-action="click->gender-interest-modal#submitGenderInterest">
<div class="relative overflow-hidden">
<img src="/assets/home/gender-selection/anime-9b5de57569565ea21979d08aed32c1d6ee5c1132f29a37ffe6bb2de6750b5fee.webp"
class="w-full h-full object-middle object-[0px_-55px] lg:lg:object-[0] object-cover transform transition-transform duration-300 group-hover:scale-110">
</div>
<div class="absolute inset-0 bg-[#9549D6] bg-opacity-50 hover:opacity-20 transition-opacity duration-300"></div>
<div class="absolute inset-0 flex flex-row justify-center items-center lg:items-end lg:inset-auto lg:bottom-4 lg:left-0 lg:right-0 gap-2 transition-all duration-300 ease-in-out group-hover:mb-1.5">
<img src="/assets/home/gender-selection/anime-symbol-d1245119063c5d207d90818af0aa447a3bf63819d99629b1de361fc5d2b0c143.svg" class="w-5 h-5">
<div class="text-white text-md leading-[26px] font-bold">Anime</div>
</div>
</button>
<button type="button" data-value="male" class="relative rounded-3xl border-[3px] border-black-stroke overflow-hidden group h-[120px] w-[250px] lg:w-full lg:h-full transition-all duration-300 ease-in-out"
data-action="click->gender-interest-modal#submitGenderInterest">
<div class="relative overflow-hidden">
<img src="/assets/home/gender-selection/male-997ad909ec3f5ca9bafec14e1e7ee95ebe26ae00eb42f44c62c7638fda7035a5.webp"
class="w-full h-full object-middle object-[0px_-55px] lg:lg:object-[0] object-cover transform transition-transform duration-300 group-hover:scale-110">
</div>
<div class="absolute inset-0 bg-[#2759DA] bg-opacity-50 hover:opacity-20 transition-opacity duration-300"></div>
<div class="absolute inset-0 flex flex-row justify-center items-center lg:items-end lg:inset-auto lg:bottom-4 lg:left-0 lg:right-0 gap-2 transition-all duration-300 ease-in-out group-hover:mb-1.5">
<img src="/assets/home/gender-selection/male-symbol-f4325750064a5abff4d669f99b29f31a082bb09fa5cbd5fb1495fdfcaeb84b7b.svg" class="w-5 h-5">
<div class="text-white text-md leading-[26px] font-bold">Guys</div>
</div>
</button>
</div>
</div>
</form>
Text Content
Explore Chat Create a new AI to AI Chat Gallery Generate Image Create Character My AI Buy Tokens Become Premium * * * * * * * * Discord * Contact Us * Affiliate * Explore * Chat * Gallery * Generate Image * Create Character * My AI * Become Premium * Discord * Contact Us * Affiliate * Privacy Notice * Terms of Service * Explore * Chat * Gallery * Generate Image * Create Character * My AI * Become Premium Discord Contact Us Affiliate Privacy Notice Terms of Service Open sidebar Girls Guys Create Free Account Login Your choices will be saved Sign Up to Continue Minimum 6 characters Create Free Account or continue with Google Discord X By signing up, you agree to Terms of Service Your choices will be saved Already have an account yet? Sign in Your choices will be saved Sign In to Continue Forgot password? Sign in or sign in with Google Discord X Your choices will be saved Don't have an account yet? Sign up First Subscription Up to 70% Off 59 Min : 55 Sec : 55 Ms CREATE MY AI * * * * * * * * * Choose Style* Realistic Anime Next I'm Interested in: Girls Anime Guys Explore Generate Create Chat Premium English French We use cookies We use cookies to provide you with a smooth browsing experience, personalize content, improve our website, and do other things described in our Cookie Policy. Read more Save & Close Accept all Only Necessary Manage Cookies Hide details