my.wealthsimple.com Open in urlscan Pro
104.18.33.232  Public Scan

Submitted URL: https://my.wealthsimple.com/app/
Effective URL: https://my.wealthsimple.com/app/login?redirect=%252F
Submission: On October 10 via manual from IN — Scanned from DE

Form analysis 2 forms found in the DOM

Name: $ctrl.loginWizardForm

<form name="$ctrl.loginWizardForm" novalidate="" class="ng-pristine ng-valid ng-scope">
  <!-- ngIf: $ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.LOGIN_DETAILS) --><ws-micro-app-loader ng-if="$ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.LOGIN_DETAILS)" app-name="security-ui" react-component-name="LoginForm" props="{
        product: $ctrl.product,
        linkAccountToken: $ctrl.linkAccountToken,
        model: $ctrl.model,
        onEmailChanged: $ctrl.onEmailChanged,
        onPasswordChanged: $ctrl.onPasswordChanged,
        email: $ctrl.model.email,
        password: $ctrl.model.password,
        onSubmit: $ctrl.login,
        isSubmitting: $ctrl.isSubmitting,
        alert: $ctrl.loginAlert,
        signupEnabled: true,
        renderOktaLogin: $ctrl.renderOktaLogin(),
        oktaClient: $ctrl.oktaClient,
        redirect: $ctrl.redirect
      }" class="ng-scope ng-isolate-scope"><login-form props="props" class="ng-scope ng-isolate-scope"><span class="sc-eDvSVe sc-jSUZER geiHvh epiezQ">
        <div class="sc-bTUVah hDlmcP sc-uokDu fKMJYq">
          <div class="sc-jKvnYE eHDQiR sc-uokDu fKMJYq">
            <div class="sc-dTjBdT bKpmVp">
              <div data-qa="login-form-container" class="sc-bcXHqe sc-ftTHYK kGiLTg bpquzd">
                <div class="sc-bcXHqe sc-kPOpbv kChobr llVKhm">
                  <div class="sc-bcXHqe loWBVX">
                    <h1 font-size="f5" spacing="mb1" class="sc-dIfARi gxNTyx"><span>Welcome back</span></h1>
                    <p font-size="f3" spacing="mb3" class="sc-jIRcFI bLjzaQ"><span>One login for all Wealthsimple products</span></p>
                  </div>
                  <div data-qa="login-email" id="" class="sc-bcXHqe fMwnOn">
                    <div class="sc-bcXHqe sc-hTBuwn jRxvQq RubHT">
                      <div class="sc-bcXHqe sc-jfvxQR jsZwiU oEuGj"><label for="input--b8c97a0e-d3f6-45d5-ad93-169ed683acf2" font-size="f2" data-has-value="false" class="sc-khsqcC hJoKMp"><span>Email</span></label><input type="text"
                          id="input--b8c97a0e-d3f6-45d5-ad93-169ed683acf2" inputmode="email" spellcheck="false" font-size="f2" aria-invalid="false" aria-describedby="description--a670fba4-4621-49a7-8982-c73cb62a24c9" size="1" data-has-value="false"
                          class="sc-iOeugr hRYBYe" value=""></div>
                      <div class="sc-bcXHqe sc-oZIhv hDMbuL jKaobh"></div>
                    </div>
                    <div id="description--a670fba4-4621-49a7-8982-c73cb62a24c9" class="sc-bcXHqe dnFKmP">
                      <div aria-live="polite" class="sc-bcXHqe hGRXYC"></div>
                    </div>
                  </div>
                  <div data-qa="login-password" id="" class="sc-bcXHqe fMwnOn">
                    <div class="sc-bcXHqe sc-hTBuwn jRxvQq RubHT">
                      <div class="sc-bcXHqe sc-jfvxQR jsZwiU oEuGj"><label for="input--8a5cade9-00e0-4b67-98f8-ea8de015e726" font-size="f2" data-has-value="false" class="sc-khsqcC hJoKMp"><span>Password</span></label><input type="password"
                          id="input--8a5cade9-00e0-4b67-98f8-ea8de015e726" inputmode="text" spellcheck="false" font-size="f2" aria-invalid="false" aria-describedby="description--dddc2403-9c1a-4e1a-b431-6e278f053eab" size="1" data-has-value="false"
                          class="sc-iOeugr hRYBYe" value=""></div>
                      <div class="sc-bcXHqe sc-oZIhv hDMbuL jKaobh">
                        <div class="sc-bcXHqe ZYcSf"><button type="button" role="button" aria-label="Show password as plain text. Note: this will visually expose your password on the screen." spacing="p1" class="sc-gKPRtg gxLirC"><svg
                              xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24">
                              <g stroke="#73706e" stroke-linecap="round" stroke-width="2">
                                <path d="M1.605 8C3.68 11.587 7.558 14 12 14c4.442 0 8.32-2.413 10.395-6M9.035 14L8 17.864M3.828 11L1 13.828M15 14l1.035 3.864M20.207 11l2.828 2.828"></path>
                              </g>
                              <defs>
                                <clipPath>
                                  <path fill="#fff" d="M0 0H24V24H0z"></path>
                                </clipPath>
                              </defs>
                            </svg></button></div>
                      </div>
                    </div>
                    <div id="description--dddc2403-9c1a-4e1a-b431-6e278f053eab" class="sc-bcXHqe dnFKmP">
                      <div aria-live="polite" class="sc-bcXHqe hGRXYC"></div>
                    </div>
                  </div>
                  <div class="sc-bcXHqe sc-cgFNHA hGRXYC REIWT"><button type="button" role="button" class="sc-gKPRtg dQbdRu sc-jDUNyp bpWHzD"><span>Forgot password?</span></button></div>
                  <div class="sc-bcXHqe fUmiWy"><button type="submit" spacing="mb2" class="sc-bTTELM bjBlLE"><span>Log in</span></button>
                    <p font-size="f1" class="sc-jIRcFI RROzU"><span>Don't have an account? <button type="button" role="button" font-size="f1" data-qa="login-form-signup-button" class="sc-gKPRtg dQbdRu sc-jgyNOb dASWeY"><span>Sign
                            up</span></button></span></p>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </span></login-form></ws-micro-app-loader><!-- end ngIf: $ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.LOGIN_DETAILS) -->
  <!-- // We are going to get rid of this whole thing and replace it, since it's within the wizard... -->
  <login-two-factor-form wizard="$ctrl.wizard" model="$ctrl.model" on-model-changed="$ctrl.onModelChanged(model)" on-submit="$ctrl.login" otp-info="$ctrl.selectedOtpInfo()" allow-sms-to-voice-fallback="$ctrl.allowSmsToVoiceFallback"
    alternative-2fa="$ctrl.alternative2fa" is-submitting="$ctrl.isSubmitting" title="Log in to Wealthsimple" otp-input-value="$ctrl.otpInputValue" on-validity-changed="$ctrl.onValidityChanged(valid)" new-recovery-code="$ctrl.newRecoveryCode"
    on-next-step-clicked="$ctrl.onNextStepClicked" class="ng-isolate-scope">
    <div class="login-two-factor-form">
      <!-- ngIf: $ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.TWO_FACTOR_AUTH_DETAILS) -->
      <!-- ngIf: $ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.RECOVERY_CODE_DETAILS) -->
      <!-- ngIf: $ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.RECOVERY_CODE_SUCCESS) -->
      <!-- ngIf: $ctrl.wizard.isCurrentStep($ctrl.wizard.STEPS.ALTERNATIVE_2FA) -->
    </div>
  </login-two-factor-form>
</form>

GET https://tr.snapchat.com/cm/i

<form method="GET" action="https://tr.snapchat.com/cm/i" target="snap06075979637542317" accept-charset="utf-8" style="display: none;"><iframe id="snap06075979637542317" name="snap06075979637542317"></iframe><input name="pid"><input
    name="u_scsid"><input name="u_sclid"></form>

Text Content

 * Skip to main

The Details Magazine Sign in

Portfolio Activity Move Funds Cards Targeting tags
Account Account Account Account Rewards Help Centre


×


WELCOME BACK

One login for all Wealthsimple products

Email


Password


Forgot password?
Log in

Don't have an account? Sign up



Help
Download our mobile apps iPhone Android facebook twitter linkedin