kateangelo.com Open in urlscan Pro
192.185.106.81  Public Scan

Submitted URL: http://kateangelo.com/
Effective URL: https://kateangelo.com/
Submission: On December 23 via api from US — Scanned from PL

Form analysis 3 forms found in the DOM

POST https://assets.mailerlite.com/jsonp/301036/forms/79327013262853940/subscribe

<form class="ml-block-form" action="https://assets.mailerlite.com/jsonp/301036/forms/79327013262853940/subscribe" data-code="" method="post" target="_blank">
  <div class="ml-form-formContent horozintalForm">
    <div class="ml-form-horizontalRow">
      <div class="ml-input-horizontal">
        <div style="width: 33.333333333333336%;" class="horizontal-fields">
          <div class="ml-field-group ml-field-first_name ml-validate-required">
            <!-- input -->
            <input type="text" class="form-control" data-inputmask="" name="fields[first_name]" placeholder="First Name" autocomplete="" aria-invalid="false">
            <!-- /input -->
          </div>
        </div>
        <div style="width: 33.333333333333336%;" class="horizontal-fields">
          <div class="ml-field-group ml-field-last_name">
            <!-- input -->
            <input type="text" class="form-control" data-inputmask="" name="fields[last_name]" placeholder="Last name" autocomplete="family-name" aria-invalid="false">
            <!-- /input -->
          </div>
        </div>
        <div style="width: 33.333333333333336%;" class="horizontal-fields">
          <div class="ml-field-group ml-field-email ml-validate-email ml-validate-required">
            <!-- input -->
            <input type="email" class="form-control" data-inputmask="" name="fields[email]" placeholder="Email" autocomplete="email" aria-invalid="false">
            <!-- /input -->
          </div>
        </div>
      </div>
      <div class="ml-button-horizontal primary ">
        <button type="submit" class="primary">Subscribe</button>
        <button disabled="disabled" style="display: none;" type="button" class="loading">
          <div class="ml-form-embedSubmitLoad"></div>
          <span class="sr-only">Loading...</span>
        </button>
      </div>
    </div>
  </div>
  <!-- Privacy policy -->
  <div class="ml-form-embedPermissions" style="">
    <div class="ml-form-embedPermissionsContent horizontal privacy-policy">
      <p style="text-align: center;"><span style="font-size: 9px;">Your Information will never be shared with anyone.&nbsp;You can unsubscribe at any time.</span></p>
    </div>
  </div>
  <!-- /Privacy policy -->
  <input type="hidden" name="ml-submit" value="1" aria-invalid="false">
  <div class="ml-mobileButton-horizontal">
    <button type="submit" class="primary">Subscribe</button>
    <button disabled="disabled" style="display: none;" type="button" class="loading">
      <div class="ml-form-embedSubmitLoad"></div>
      <span class="sr-only">Loading...</span>
    </button>
  </div>
  <input type="hidden" name="anticsrf" value="true" aria-invalid="false">
</form>

POST

<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_contact-form" data-token="de3f32acec60105ac0e3545c5c66f674" style="overflow-x: visible;">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">Contact Me</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="1">
        <input type="hidden" name="frm_hide_fields_1" id="frm_hide_fields_1" value="">
        <input type="hidden" name="form_key" value="contact-form">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_1" name="frm_submit_entry_1" value="a3efbd30c4"><input type="hidden" name="_wp_http_referer" value="/">
        <div id="frm_field_1_container" class="frm_form_field form-field  frm_required_field frm_top_container frm_first frm_half">
          <label for="field_qh4icy" id="field_qh4icy_label" class="frm_primary_label">Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_qh4icy" name="item_meta[1]" value="" placeholder="First" data-reqmsg="Name cannot be blank." aria-required="true" data-invmsg="Name is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_2_container" class="frm_form_field form-field  frm_required_field frm_hidden_container frm_half">
          <label for="field_ocfup1" id="field_ocfup1_label" class="frm_primary_label">Last <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_ocfup1" name="item_meta[2]" value="" placeholder="Last" data-reqmsg="Last cannot be blank." aria-required="true" data-invmsg="Last is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_3_container" class="frm_form_field form-field  frm_required_field frm_top_container frm_full">
          <label for="field_29yf4d" id="field_29yf4d_label" class="frm_primary_label">Email <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="email" id="field_29yf4d" name="item_meta[3]" value="" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address" aria-invalid="false">
        </div>
        <div id="frm_field_5_container" class="frm_form_field form-field  frm_required_field frm_top_container frm_full">
          <label for="field_9jv0r1" id="field_9jv0r1_label" class="frm_primary_label">Message <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <textarea name="item_meta[5]" id="field_9jv0r1" rows="5" data-reqmsg="Message cannot be blank." aria-required="true" data-invmsg="Message is invalid" aria-invalid="false"></textarea>
        </div>
        <div id="frm_field_15_container" class="frm_form_field form-field  frm_none_container vertical_radio">
          <div id="field_nj4pz_label" class="frm_primary_label">Newsletter <span class="frm_required" aria-hidden="true"></span>
          </div>
          <div class="frm_opt_container" aria-labelledby="field_nj4pz_label" role="group">
            <div class="frm_checkbox" id="frm_checkbox_15-0"> <label for="field_nj4pz-0">
                <input type="checkbox" name="item_meta[15][]" id="field_nj4pz-0" value="Subscribe to my newsletter?" data-frmval="[&quot;Join the mailing list?&quot;]" data-invmsg="Newsletter is invalid" aria-invalid="false"> Subscribe to my
                newsletter?</label></div>
          </div>
        </div>
        <div id="frm_field_6_container" class="frm_form_field form-field  frm_none_container">
          <label for="g-recaptcha-response" id="field_x03sr_label" class="frm_primary_label">
            <span class="frm_required" aria-hidden="true"></span>
          </label>
          <div id="field_x03sr" class="frm-g-recaptcha" data-sitekey="6LdnWfweAAAAADqJfQjQl8UbHdUfF02cCtv6H0Rj" data-size="invisible" data-theme="light" data-rid="0">
            <div class="grecaptcha-badge" data-style="bottomright"
              style="width: 256px; height: 60px; display: block; transition: right 0.3s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
              <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-m8o3ydizdeno" frameborder="0" scrolling="no"
                  sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
                  src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LdnWfweAAAAADqJfQjQl8UbHdUfF02cCtv6H0Rj&amp;co=aHR0cHM6Ly9rYXRlYW5nZWxvLmNvbTo0NDM.&amp;hl=pl&amp;v=zIriijn3uj5Vpknvt_LnfNbF&amp;theme=light&amp;size=invisible&amp;cb=kqt5t6y0zdu"></iframe>
              </div>
              <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
                style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
            </div><iframe style="display: none;"></iframe>
          </div>
        </div>
        <div id="frm_field_82_container" class="frm_form_field form-field ">
          <div class="frm_submit">
            <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">Submit</button>
          </div>
        </div>
        <input type="hidden" name="item_key" value="">
        <input name="frm_state" type="hidden" value="bDxieKrAfOyI3gEW9smBdN1uRZkbiqKoexGMairAyXE=">
      </div>
    </fieldset>
  </div>
  <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js"
      value="1734968527965">
    <script>
      document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
</form>

POST https://assets.mailerlite.com/jsonp/301036/forms/79327013262853940/subscribe

<form class="ml-block-form" action="https://assets.mailerlite.com/jsonp/301036/forms/79327013262853940/subscribe" data-code="" method="post" target="_blank">
  <div class="ml-form-formContent horozintalForm">
    <div class="ml-form-horizontalRow">
      <div class="ml-input-horizontal">
        <div style="width: 33.333333333333336%;" class="horizontal-fields">
          <div class="ml-field-group ml-field-first_name ml-validate-required">
            <!-- input -->
            <input type="text" class="form-control" data-inputmask="" name="fields[first_name]" placeholder="First Name" autocomplete="" aria-invalid="false">
            <!-- /input -->
          </div>
        </div>
        <div style="width: 33.333333333333336%;" class="horizontal-fields">
          <div class="ml-field-group ml-field-last_name">
            <!-- input -->
            <input type="text" class="form-control" data-inputmask="" name="fields[last_name]" placeholder="Last name" autocomplete="family-name" aria-invalid="false">
            <!-- /input -->
          </div>
        </div>
        <div style="width: 33.333333333333336%;" class="horizontal-fields">
          <div class="ml-field-group ml-field-email ml-validate-email ml-validate-required">
            <!-- input -->
            <input type="email" class="form-control" data-inputmask="" name="fields[email]" placeholder="Email" autocomplete="email" aria-invalid="false">
            <!-- /input -->
          </div>
        </div>
      </div>
      <div class="ml-button-horizontal primary ">
        <button type="submit" class="primary">Subscribe</button>
        <button disabled="disabled" style="display: none;" type="button" class="loading">
          <div class="ml-form-embedSubmitLoad"></div>
          <span class="sr-only">Loading...</span>
        </button>
      </div>
    </div>
  </div>
  <!-- Privacy policy -->
  <div class="ml-form-embedPermissions" style="">
    <div class="ml-form-embedPermissionsContent horizontal privacy-policy">
      <p style="text-align: center;"><span style="font-size: 9px;">Your Information will never be shared with anyone.&nbsp;You can unsubscribe at any time.</span></p>
    </div>
  </div>
  <!-- /Privacy policy -->
  <input type="hidden" name="ml-submit" value="1" aria-invalid="false">
  <div class="ml-mobileButton-horizontal">
    <button type="submit" class="primary">Subscribe</button>
    <button disabled="disabled" style="display: none;" type="button" class="loading">
      <div class="ml-form-embedSubmitLoad"></div>
      <span class="sr-only">Loading...</span>
    </button>
  </div>
  <input type="hidden" name="anticsrf" value="true" aria-invalid="false">
</form>

Text Content

Skip to content

Kate Angelo

Follow Me On Instagram Icon-twitter Follow Me On Goodreads Follow Me On Amazon
Menu

 * Home
 * About Kate
   * Press Kit
 * My Books
   * Driving Force
   * Hunting the Witness
   * Christmas in the Crosshairs
   * Vanishing Legacy
   * Fireline
   * Forsaken
 * Writers
 * Blog
 * Contact
 * Newsletter


KATE


BESTSELLING AND AWARD-WINNING AUTHOR


ANGELO

Menu

 * Home
 * About Kate
   * Press Kit
 * My Books
   * Driving Force
   * Hunting the Witness
   * Christmas in the Crosshairs
   * Vanishing Legacy
   * Fireline
   * Forsaken
 * Writers
 * Blog
 * Contact
 * Newsletter

Follow Me On Instagram Follow Me On Twitter Follow Me On Goodreads Follow Me On
Amazon


KATE ANGELO


BESTSELLING & AWARD-WINNING AUTHOR


CRAVING FREE STORIES & INSIDER PERKS?

Subscribe to my newsletter packed with the latest book updates, secret
giveaways, and my wild life stories—including my pet lion! Plus, as a special
welcome, you’ll get my original short story, TANGLED EVIDENCE, completely free!

Subscribe

Loading...

Your Information will never be shared with anyone. You can unsubscribe at any
time.

Subscribe

Loading...

THANKS FOR SUBSCRIBING!

Be sure to confirm your email address. Once you do, you'll receive your
complimentary copy of Kate's original short story TANGLED EVIDENCE. Yay you!!


FIRELINE



Nova Burns was born to be a smokejumper…

Booth Wilder is living a lie…

It’s a dangerous game of loyalty, betrayal, and pulse-pounding action in the
fifth installment of the Chasing Fire: Montana series.

Five authors.

Six fast-paced stories.

One hot summer.

LEARN MORE



CHECK OUT THESE BOOKS BY KATE



See All Books


VANISHING LEGACY


ELITE GUARDIANS: SAVANNAH



Book 1 in the exciting new series takes Savannah by storm.

Alana Flores is a fiercely capable bodyguard charged with protecting  important
clients from looming threats, all while grappling with simmering feelings for
the father of the child she must keep safe.

Between heart-pounding foot chases down River Street, daring underwater exploits
off Tybee Island, and climactic showdowns at Forsyth Fountain, this ELITE
GUARDIAN pursues justice, keeps secrets safe, and sacrifices everything for the
sake of those she’s sworn to protect.

more details



HI, I’M KATE ANGELO!



Thanks for stopping by! I’d sooo love it if you’d join my community of readers
and writers so we can stay in touch!

Did you know I once sold a lion to a circus in Shreveport? Yeah that was after
my mom realized lions don’t make great house pets!  

Growing up, I was a bookworm, dog groomer, exotic pet wrangler, horse trainer,
cowgirl, and teenage pool shark. 

After aging out of foster care, I cultivated my inner computer nerd and worked
as a web programmer. But during a visit to Australia I encountered Jesus and
left the corporate world to pursue a life in ministry.

Keep reading


HUNTING THE WITNESS


A PUBLISHERS WEEKLY BESTSELLER



Attacked in the mountains…with no memory why.

She’s the only witness to see the face of a killer, but a deadly attack leaves
Belinda Lewis unable to remember even her own name.

She’ll have to rely on her rescuer, FBI Special Agent Jonah Phillips, to survive
repeated attempts on her life—but she doesn’t know he’s in hiding because his
description matches the killer’s. Can they unmask the true criminal to clear
Jonah’s name and save both of their lives?

More Details


WHAT PEOPLE ARE SAYING ABOUT KATE

Kate is an author to watch and I expect her to zoom to the top of the bestseller
lists with her skill.

Colleen Coble USA TODAY bestselling author


Kate Angelo has mastered a fast-paced, romantic suspense that had me cuffed to
the page.

DiAnn Mills Bestselling and Award-Winning Author of Trace of Doubt


Kate Angelo is an author whose name you'll want to remember. Her complex
characters resonate from the page, and along with an action-packed plot make for
one powerhouse book.

Lisa Phillips Bestselling Author of Chevalier Protection Specialists & Last
Chance County Series


Kate Angelo's storytelling prowess shines in her gripping novels, seamlessly
intertwining fast-paced suspense with an intriguing scientific twist.

Cara Putman Award-Winning Author of Flight Risk and Lethal Intent


Kate Angelo's sis an up and coming suspense author to watch!

Jessica R. Patch Publishers Weekly Bestselling Thriller Author


Lynette Eason and Kate Angelo have done a marvelous job here, created believable
characters, a dynamic plot that just won't quit and moved the action along at
such a pace that the reader can't stop reading!

Susan Snodgrass On Driving Force


From start to finish, this book keeps you on the edge of your seat! So many
twists and turns, lots of action, suspense and characters that you keep "pulling
for", all make this a must-read for suspense lovers.

ddwilliams13 On Hunting the Witness


Kate Angelo keeps the action coming and the adrenaline pumping...

Kay Garrett On Hunting the witness




FOLLOW KATE ON INSTAGRAM

This is where you might find me when I should be writing.




KATEANGELOAUTHOR

Moving words like a prizefighter
Thrills & chills, knockout reads
Writing tips + giveaways
DM "LION" for a FREE story!

Every book I finish = proof I’m living my best l
Blake’s goal: sabotage. Willow’s goal: cuddles
Isn't it time to power wash the driveway? Wri
“Brainstorming” looks a lot like doodling, day
Staring at a blank page? It’s a vibe. Send LION
Here we go... time to wrestle the chaos into coher
How many books do *you* need? /n Comment LION

Load More Follow on Instagram


CONTACT ME

Don’t be afraid. I’m a human just like you. Relationships are important to me,
so go ahead and say hello! Or if you’d like to invite me to your event, you can
send me the details and I’ll get back to you.


Contact Me
Name *
Last *
Email *
Message *
Newsletter
Subscribe to my newsletter?

Submit

Δ




SUBSCRIBE TO THE NEWSLETTER

Get to know Kate by subscribing to her newsletter. She’ll send you an occasional
email with updates on what she’s working on, books she wants you to read,
something she found funny, and more.
Open each email to see if you won because you’ll be entered into all her
giveaways!

Subscribe

Loading...

Your Information will never be shared with anyone. You can unsubscribe at any
time.

Subscribe

Loading...

THANKS FOR SUBSCRIBING!

Be sure to confirm your email address. Once you do, you'll receive your
complimentary copy of Kate's original short story TANGLED EVIDENCE. Yay you!!


NAVIGATION


 * Contact
 * About Me
 * Books
 * Press Kit
 * Writers


CONNECT ON SOCIAL MEDIA


Follow Me On Instagram Follow Me On Twitter Follow Me On Goodreads Follow Me On
Amazon
© Kate Angelo 2024. All rights reserved.