web.kamihq.com
Open in
urlscan Pro
2606:4700:10::6816:1693
Public Scan
URL:
https://web.kamihq.com/web/viewer.html
Submission: On October 16 via api from US — Scanned from DE
Submission: On October 16 via api from US — Scanned from DE
Form analysis
3 forms found in the DOM<form id="sign-up-in-form" class="authentication_form ng-pristine ng-valid ng-valid-email" ng-submit="login_or_signup()" autocomplete="off">
<div class="row ng-hide" ng-show="errors.length || microsoft_popup_error">
<ul class="errors"> <!-- ngRepeat: error in errors --> <!-- ngIf: microsoft_popup_error --> </ul>
</div>
<div class="row ng-hide" ng-show="suggestion">
<ul class="errors light-errors"> <!-- ngIf: we_are == 'logging_in' -->
<li class="error ng-binding ng-scope" ng-if="we_are == 'logging_in'"> Looks like you can log in with </li><!-- end ngIf: we_are == 'logging_in' --> <!-- ngIf: we_are == 'signing_up' -->
</ul>
</div>
<div ng-show="show_email_login">
<div class="row ng-hide" ng-show="we_are == 'signing_up'"> <input type="text" autofocus-upon-signing-up="" class="toolbarField ng-pristine ng-untouched ng-valid ng-empty" placeholder="Full Name *" ng-model="userEntry.name"> </div>
<div class="row ng-hide" ng-show="show_custom_login || we_are !== 'logging_in'"> <input type="email" ng-model-options="{ debounce: 500 }" ng-change="handle_email_change()" autofocus-upon-loading=""
class="toolbarField ng-pristine ng-untouched ng-valid ng-empty ng-valid-email" placeholder="email" ng-model="userEntry.email" ng-class="{yellowBorder: suggestions}"> </div>
<div class="row ng-hide" ng-show="show_custom_login || we_are !== 'logging_in'"> <input type="password" autocomplete="off" class="toolbarField ng-pristine ng-untouched ng-valid ng-empty" placeholder="password" ng-model="userEntry.password">
</div>
<div class="row ng-hide" ng-show="show_custom_login || we_are !== 'logging_in'"> <button class="sign-in-up-submit overlayButton ua-button auth-button" ng-disabled="continue_disabled" ng-class="{disabled: continue_disabled}" type="submit"> <span
ng-hide="continue_disabled"> <!-- ngIf: we_are != 'logging_in' --> <!-- ngIf: we_are == 'logging_in' --><span ng-if="we_are == 'logging_in'" class="ng-scope"><i class="icon fa fa-envelope"></i>Continue with
Email</span><!-- end ngIf: we_are == 'logging_in' --> </span> </button> </div>
<div class="row" ng-hide="show_custom_login"> <button ng-click="show_custom_login=true;" type="button" class="overlayButton ua-button-outlined auth-button toggle-custom-login"> <span><i class="icon fa fa-envelope"></i>Continue with Email</span>
</button> </div>
<div id="back-to-login" class="row link_right ng-hide" ng-show="we_are == 'signing_up'"> <span class="link" ng-click="back_to_login()" ng-keypress="$event.key === 'Enter' && back_to_login()" tabindex="0">Back to login</span> </div>
<div id="forgot-password" class="row link_right ng-hide" ng-show="show_custom_login"> <span class="link" ng-click="show_forgot_password()" ng-keypress="$event.key === 'Enter' && show_forgot_password()" tabindex="0">Forgot Password?</span>
</div>
</div>
</form>
<form ng-hide="notable_embedded" id="re-auth-form" class="authentication_form ng-pristine ng-valid" ng-submit="re_auth_submit()" autocomplete="off">
<div class="row ng-hide" ng-show="errors.length">
<ul class="errors"> <!-- ngRepeat: error in errors --> </ul>
</div>
<div ng-show="re_auth_props.source == 'email' && show_email_login" class="ng-hide">
<div class="row"> <input id="re-auth-password" type="password" autocomplete="off" class="toolbarField ng-pristine ng-untouched ng-valid ng-empty" placeholder="password" ng-model="userEntry.re_auth_password"> </div>
<div class="row"> <button class="sign-in-up-submit overlayButton ua-button-secondary" type="submit"> <span>Login</span> </button> </div>
</div> <!-- ngIf: re_auth_props.source != 'microsoft' && re_auth_props.source != 'microsoft_teams' && show_google_login -->
<div class="oauth-container ng-scope" ng-if="re_auth_props.source != 'microsoft' && re_auth_props.source != 'microsoft_teams' && show_google_login"> <button class="google-oauth overlayButton ua-button-outlined auth-button"
ng-class="{disabled: google_disabled}" type="button" ng-click="google_login_button(re_auth_props.last_google_user_id)"> <span ng-hide="google_disabled">
<div class="google_button_icon">
<div class="icon_wrapper"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 48 48" class="google_button_svg">
<g>
<path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path>
<path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path>
<path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path>
<path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path>
<path fill="none" d="M0 0h48v48H0z"></path>
</g>
</svg></div>
</div> Login with Google
</span> </button> </div><!-- end ngIf: re_auth_props.source != 'microsoft' && re_auth_props.source != 'microsoft_teams' && show_google_login -->
<!-- ngIf: re_auth_props.source != 'google' && re_auth_props.source != 'microsoft_teams' && show_microsoft_login -->
<div class="oauth-container ng-scope" ng-if="re_auth_props.source != 'google' && re_auth_props.source != 'microsoft_teams' && show_microsoft_login"> <button class="microsoft-oauth overlayButton ua-button-outlined auth-button"
ng-class="{disabled: microsoft_button_disabled}" type="button" ng-click="reauth_microsoft_login_button()"> <span ng-hide="microsoft_disabled">
<div class="oauth_button_icon">
<div class="icon_wrapper"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23">
<path fill="#f3f3f3" d="M0 0h23v23H0z"></path>
<path fill="#f35325" d="M1 1h10v10H1z"></path>
<path fill="#81bc06" d="M12 1h10v10H12z"></path>
<path fill="#05a6f0" d="M1 12h10v10H1z"></path>
<path fill="#ffba08" d="M12 12h10v10H12z"></path>
</svg> </div>
</div> Login with Microsoft
</span> </button> </div><!-- end ngIf: re_auth_props.source != 'google' && re_auth_props.source != 'microsoft_teams' && show_microsoft_login --> <!-- ngIf: re_auth_props.source == 'microsoft_teams' --> <!-- ngIf: !microsoft_teams -->
<div class="row link_right ng-scope" id="back_to_login" ng-if="!microsoft_teams"> <span class="link" ng-click="logout('user_authentication_failed', true)">logout instead</span> </div><!-- end ngIf: !microsoft_teams -->
</form>
<form id="forgot-password-form" class="authentication_form ng-pristine ng-valid ng-valid-email" ng-submit="send_password_reset()" autocomplete="off">
<div class="row ng-hide" ng-show="errors.length">
<ul class="errors"> <!-- ngRepeat: error in errors --> </ul>
</div>
<div class="row" ng-hide="password_reset_sent"> <input type="email" autofocus-upon-loading="" class="toolbarField ng-pristine ng-untouched ng-valid ng-empty ng-valid-email" placeholder="email" ng-model="userEntry.email"> </div>
<div class="row" ng-hide="password_reset_sent"> <button class="sign-in-up-submit overlayButton ua-button" type="submit" ng-disabled="continue_disabled" ng-class="{disabled: continue_disabled}"> <span ng-hide="continue_disabled"> Password Reset
</span> </button> </div>
<div ng-show="password_reset_sent && show_password_reset_with_another_email" class="row link_right ng-hide" id="back_to_login"> <span class="link" ng-click="password_reset_sent = false">Send instructions to another email</span> </div>
<div class="row link_right" id="back_to_login"> <span class="link" ng-click="back_to_login()" ng-keypress="$event.key === 'Enter' && back_to_login()" tabindex="0">Back to login</span> </div>
</form>
Text Content
Home Solutions Learn Kami Pricing Library Blog Contact Sign in LOG IN OR SIGN UP SIGN UP This is the first time we've seen your email. Let's sign you up. Continue with Google Continue with Microsoft or * Looks like you can log in with Continue with Email Continue with Email Back to login Forgot Password? By signing up for a Kami account you are agreeing to our terms of service and data privacy policy. Skip For Now Your session has expired. Please log in again. You have unsaved changes. These will be automatically saved when you log back in. Login Login with Google Login with Microsoft logout instead PASSWORD RESET We'll email you instructions on how to reset your password. We have sent an email with reset instructions. If you can't find it, please check your spam folder. Password Reset Send instructions to another email Back to login Get started Skip activity Thumbnails Document Outline Attachments Annotations Annotation Bank This will be where a summary of annotations will be, you don't have any annotations yet. This document doesn't support annotation bank. Upgrade Login or Register Dark Mode Settings License Dashboard Manage Billing Logout Enter License/Coupon Help Center Free Tutorials & Courses Email Support Book a Training Tweet Kami Join our Facebook Group Keyboard Shortcuts Kami Status • Install Kami Extension HOW WOULD YOU RATE KAMI? Click to rate Awesome! Do you want to share your Kami review on the Chrome Web Store? Tell us how we can make Kami better. We’d like to hear your feedback. Submit Later Open Chrome Store RECOGNIZE TEXT This seems like a scanned PDF. Would you like to add the text? No thanks Run Text Recognition Never ask again KAMI TOUR REMINDER You've set a reminder to take a quick tour of Kami today. Would you like to start now? It will take less than five minutes No, Remind me later Yes! Let's go Skip to main content ×Kami Dashboard Upgrade×You are using the free version of Kami Login ×Toggle Sidebar Toggle Sidebar ×Find in Document Find Find: Previous Next Highlight all Comments Match case Previous Next ×Web Saved Undo ×Zoom Out Zoom Out ×Zoom In Zoom In Zoom Options Automatic Actual Size Fit Page Full Width 50% 75% 100% 125% 150% 200% 300% 400% ×Open File Open file Open file from My Computer Kami Library Shared Files Google Drive My Drive OneDrive Dropbox Box Recent files Tracked copies Switch between different copies of the same file that you have previously opened View All Open file ×Share Document Share Document ×Print Print Print Document Original With Annotations ×Save Loading... Preparing to Turn In... We couldn't load this assignment. Please refresh and try again. × Multiple assignments match this file Select the one you want to use arrow_drop_down ×There are multiple assignments that match this file. Choose one in the select Kami PDF Google Classroom access blocked. Click here for more info Kami Cloud Sync All changes saved More Download Advanced Export Download ×Download ×Help Help Center Free Tutorials & Courses Email Support Book a Training Tweet Kami Join our Facebook Group Keyboard Shortcuts Kami Status • Install Kami Extension Current View Presentation Mode ×Menu Menu Help Split & Merge Document Text Recognition Document Properties insert_comment Notification Settings Create Assignment Schoology Settings Canvas Settings Classroom Settings Classroom Documents Print Export File Share Document Current View vertical_align_top Go to First Page vertical_align_bottom Go to Last Page content_copy Jump to Page Restore Annotations Delete All Annotations Rotate Clockwise Rotate Counterclockwise One Page View Two Page View Show Cover Page open_with Presentation Mode insert_comment Hide Comments undo Undo redo Redo ×Your account is setup as . Click to modify. ×Your account is on license Upgrade Login or Register Dark Mode Settings License Dashboard Manage Billing Logout Enter License/Coupon Well done! Your work has been turned in. 8px10px12px14px16px18px20px24px28px32px36px46px50px55px60px70px80px90px100px110px120px130px140px160px180px 10%20%30%40%50%60%80%90%100% * * copy paste delete Roboto Times New Roman Arial Roboto Mono Indie Flower Merriweather Montserrat Open Sans Open Sans Condensed Oswald PT Sans PT Sans Narrow Playfair Display Titillium Web Ubuntu Dancing Script KG True Colors Open Dyslexic Lexend 8px 9px 10px 11px 12px 14px 16px 18px 24px 30px 36px 48px 60px 72px 96px 0.7pt 0.8pt 0.9pt 1.0pt 1.5pt 2.0pt 2.5pt 3.0pt 3.5pt 4.0pt Math 8px 9px 10px 11px 12px 14px 16px 18px 24px 30px 36px 48px 60px 72px 96px π false No definitions found More Information Less Information Close User: undefined Browser: chrome 106.0.5249.119 windows 10 Page State: {"sync_queue_healthy":true,"document_load_state":{"state":"none"},"document_state":{},"is_initialized":false} Page +-3 Offline Working offline . We'll automatically synchronise changes when online Submission Activity No submissions Enter the password to open this PDF file: Cancel OK File name: - File size: - Title: - Author: - Subject: - Keywords: - Creation Date: - Modification Date: - Creator: - PDF Producer: - PDF Version: - Page Count: - Annotation Word Count: Close SORRY TO INTERRUPT ACTION REQUIRED Sign up now so you don't lose access to your work Your work is saved to the Kami Sync Cloud, it's automatic and encrypted. But we need your email address so that you can regain access to your work in the future. Next I already have an account or want to login with Google COOKIES ARE DISABLED Because your browser's cookies are disabled, Kami will experience issues. How to enable cookies WHOOPS... AN UNEXPECTED ERROR OCCURRED If this problem persists, please email support@kamiapp.com with a screenshot Check our Twitter @kamiapp for status updates User: Timestamp: 2022-10-16T08:38:58.434Z Version: 2.0.16182-20221009233545 Preparing document for printing... 0%