Help
RSS
API
Feed
Maltego
Contact
Domain > bsrs-assets.tesda.gov.ph
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-07-17
52.85.132.93
(
ClassC
)
2026-02-10
3.163.24.21
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Tue, 10 Feb 2026 05:24:27 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://bsrs-assets.tesda.gov.ph/X-Cache: Redirect from cloudfrontVia: 1.1 cadda06365c5592c0d0a272a3fe5825e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: B8pfFy-juu-wdRnnWIbsBvyvrDYVs2LvzJooIbABIb0DT6NzfjJtBA html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveDate: Tue, 10 Feb 2026 05:24:28 GMTServer: TESDA BSRSAccess-Control-Allow-Origin: *Cache-Control: must-revalidate, no-cache, privateContent-Security-Policy: base-uri self bsrs-assets.tesda.gov.ph;connect-src self bsrs-assets.tesda.gov.ph fonts.gstatic.com fonts.googleapis.com *.bootstrapcdn.com data: raw.githubusercontent.com nominatim.openstreetmap.org raw.githubusercontent.com/GeoCircles/Philippines-Administrative-Boundaries/main/simplified/provinces.geojson api.githubusercontent.com cdn.jsdelivr.net unpkg.com cdnjs.cloudflare.com https://formfacade.com https://formfacade.firebaseio.com https://formfacade.firebaseio.com/scrape/ https://formfacade.firebaseio.com/publish/ https://formfacade.firebaseio.com/facade/ https://formfacade.firebaseio.com/team/ https://formfacade.firebaseio.com/user/ https://formfacade.firebaseio.com/personalize/;default-src self bsrs-assets.tesda.gov.ph;form-action self bsrs-assets.tesda.gov.ph;img-src self bsrs-assets.tesda.gov.ph * unsafe-inline data: https: *.bootstrapcdn.com cdnjs.cloudflare.com https://cdnjs.cloudflare.com;media-src self bsrs-assets.tesda.gov.ph;object-src self bsrs-assets.tesda.gov.ph data:;script-src self bsrs-assets.tesda.gov.ph fonts.googleapis.com *.bootstrapcdn.com static.cloudflareinsights.com unsafe-inline unsafe-eval *.google-analytics.com js-agent.newrelic.com cdnjs.cloudflare.com unpkg.com code.jquery.com cdn.jsdelivr.net liveness.everify.gov.ph https://formfacade.com https://cdnjs.cloudflare.com;style-src self bsrs-assets.tesda.gov.ph unsafe-inline fonts.googleapis.com *.bootstrapcdn.com cdnjs.cloudflare.com unpkg.com cdn.jsdelivr.net https://formfacade.com https://formesign.com https://cdnjs.cloudflare.com;upgrade-insecure-requests;block-all-mixed-content;font-src self bsrs-assets.tesda.gov.ph fonts.gstatic.com *.bootstrapcdn.com data: cdnjs.cloudflare.com unpkg.com cdn.jsdelivr.net;frame-src sameorigin self bsrs-assets.tesda.gov.ph https://bsrs-metabase.tesda.gov.ph liveness.everify.gov.ph https://formfacade.com https://docs.google.com;script-src-elem cdnjs.cloudflare.com unpkg.com code.jquery.com cdn.jsdelivr.net *.bootstrapcdn.com liveness.everify.gov.ph self bsrs-assets.tesda.gov.ph https://formfacade.com unsafe-inline https://cdnjs.cloudflare.comX-Frame-Options: SAMEORIGINReferrer-Policy: same-originReferrer-Policy: no-referrer-when-downgradeReferrer-Policy: strict-origin-when-cross-originX-Content-Type-Options: nosniffStrict-Transport-Security: max-age31536000; includeSubDomainsPermissions-Policy: geolocation(self), midi(), push(), sync-xhr(), microphone(), camera(self https://liveness.everify.gov.ph), magnetometer(), gyroscope(), speaker(), vibrate(), fullscreen(self), payment()Set-Cookie: XSRF-TOKENeyJpdiI6ImNJcE1CbkRHVFg4SlZqUU1saGd6UVE9PSIsInZhbHVlIjoiS0JMcDFZcWN2UWx0VVp0K1lBaXcyTGUzYklGU09kQnZQalVCMzNjZFlJQ2VnMnlDaWY2Y1dhS1hFeFF2ZnNKaWNhNUFsYkxPOFcxU1RDOTNBN00xL0U2V2UxWmI1OWZkdTRvYU93UnE5RXZYTEQyVU85MENHVmN2emFyRkF1YnQiLCJtYWMiOiJjOTAwZWQ1NDFjNzg4Mjc3N2U4YWI5ZTA5ZDVhNjY4ZTQzOWU1NjZjYmRmYzc3ODNjMTYxZjgwOTQyNDRlMzJiIn0%3D; expiresTue, 10-Feb-2026 07:24:28 GMT; Max-Age7200; path/; secure; samesitelaxSet-Cookie: tesda_bsrs_sessioneyJpdiI6Ikk3WldJUnc5dEw4UDdta3VHUEVIRXc9PSIsInZhbHVlIjoiUkhoa0pRclA3NmtIempraGo2SjY4UFRYZUthc2VCaEdJUU1MVFcwT2tiVlVOTE1HOGNldWd6ck80aVh3azFxVGhwNHRXS29ucnFGdWZSbE01dlVIcVJNZVgyeEJiWXAxeGdCdU8weTdYbFRYOGEyTWwwS2tBdUI0T3lPdXZOYm4iLCJtYWMiOiIwMTMzNWMyMWMwZDQxMDM5YTJlZjFiMDgxZmIxZDk1N2RhNDYxMGQ2NDRhYzQ2OWM0MzQ3N2E3N2JiNTY1M2RhIn0%3D; expiresTue, 10-Feb-2026 07:24:28 GMT; Max-Age7200; path/; secure; httponly; samesitelaxX-Cache: Miss from cloudfrontVia: 1.1 d220e3f3d93439a8c69225156c6ae800.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: pCO3RWEvSg33nfZnOoMnF9fNROMymdFnGKsrHyNECEV2z4Xm1DEr_Q !DOCTYPE html>html langen>head> meta charsetutf-8 /> link relapple-touch-icon sizes76x76 hrefhttps://bsrs-assets.tesda.gov.ph/favicon.ico> link relicon typeimage/png hrefhttps://bsrs-assets.tesda.gov.ph/favicon.ico> meta http-equivX-UA-Compatible contentIEedge,chrome1 /> title>TESDA BSRS /title> meta namecsrf-token contentZG6R3hkjADd6oEso9HNXBMQwcctDNWgGZQNVOwS0> meta contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalable0, shrink-to-fitno nameviewport /> !-- Fonts and icons --> link hrefhttps://fonts.googleapis.com/css?familyMontserrat:400,700,200 relstylesheet nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY/> link hrefhttps://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css relstylesheet nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY> !-- Styles --> link hrefhttps://bsrs-assets.tesda.gov.ph/assets/css/app.css relstylesheet nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY> link hrefhttps://bsrs-assets.tesda.gov.ph/assets/dashboard/assets/css/paper-dashboard.css?v2.0.0 relstylesheet nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY/> link hrefhttps://bsrs-assets.tesda.gov.ph/assets/dashboard/assets/css/select2.min.css relstylesheet nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY /> link hrefhttps://bsrs-assets.tesda.gov.ph/assets/css/style.css nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY relstylesheet> link hrefhttps://bsrs-assets.tesda.gov.ph/assets/css/admin.css nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY relstylesheet> !-- Styles --> /head>body> div classd-flex w-100 h-100 custom-login-section> div classleft-panel-section stylebackground-image: url(https://bsrs-assets.tesda.gov.ph/assets/images/login-left-bg-img.webp);> /div> div classoverlay-tesda-logo> img classimg-fluid srchttps://bsrs-assets.tesda.gov.ph/assets/images/overlay-tesda-logo.webp stylewidth:100%; /> /div> div classright-panel-section> div classrp-login-form> div classrpl-form-header> p classmb-5 font-weight-bold>a hrefhttps://knowledgebase-bsrs.tesda.gov.ph/faqs target_blank>FAQ/a> | a hrefhttps://knowledgebase-bsrs.tesda.gov.ph target_blank>KNOWLEDGEBASE/a> | a hrefdata-privacy >DATA PRIVACY/a>/p> img classimg-fluid srchttps://bsrs-assets.tesda.gov.ph/assets/images/nav-brand.png /> p classmt-4>span classlogin-title>Welcome BSRS!/span>br>span classlogin-subtitle>Login to your account/span>/p> /div> div classrpl-form-content> !-- DPA Modal --> div classmodal fade idpageRefreshModal tabindex-1 roledialog aria-labelledbypageRefreshModalLabel aria-hiddentrue data-backdropstatic data-keyboardfalse> div classmodal-dialog modal-dialog-centered modal-lg roledocument> div classmodal-content styleborder-radius: 15px; border: none; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15); animation: modalSlideIn 0.3s ease-out;> div classmodal-header stylebackground:#0033A0; border-radius: 15px 15px 0 0; padding: 20px 30px; border: none;> img srchttps://bsrs-assets.tesda.gov.ph/assets/images/ems_logo_white.png altTESDA Logo styleheight: 50px; margin-right: 15px;> /div> div classmodal-body text-center stylepadding: 40px 30px;> div stylemargin-bottom: 24px;> img srchttps://bsrs-assets.tesda.gov.ph/assets/images/dpo-seal.webp altTESDA Data Privacy Seal classimg-fluid stylemax-height: 600px; max-width: 75%; height: auto; width: auto; object-fit: contain; filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.1));> /div> div stylemargin-top: 24px;> p classtext-muted stylefont-size: 12px; margin-bottom: 0;> i classfa fa-info-circle stylemargin-right: 4px;>/i> Your data is protected under the Data Privacy Act of 2012 /p> /div> /div> div classmodal-footer stylebackground-color: #f8f9fa; border-top: 1px solid #e0e0e0; border-radius: 0 0 15px 15px; padding: 20px 30px; justify-content: center; gap: 10px;> button typebutton classbtn btn-primary data-dismissmodal styleborder-radius: 25px; padding: 12px 40px; font-weight: 600; background: #0033A0; border: none; box-shadow: 0 4px 12px rgba(102, 126, 234, 0.4); transition: all 0.3s ease; onmouseoverthis.style.transformtranslateY(-2px); this.style.boxShadow0 6px 16px rgba(102, 126, 234, 0.5); onmouseoutthis.style.transformtranslateY(0); this.style.boxShadow0 4px 12px rgba(102, 126, 234, 0.4);> i classfa fa-arrow-right stylemargin-right: 8px;>/i>Proceed /button> /div> /div> /div> /div> form methodPOST actionhttps://bsrs.tesda.gov.ph/login> input typehidden name_token valueZG6R3hkjADd6oEso9HNXBMQwcctDNWgGZQNVOwS0> div classform mb-4 custom-input-v2> label>Email Address/label> input idemail typeemail classform-control nameemail value required autofocus placeholderType your email address autocompleteoff> /div> div classform-group custom-input-v2 custom-input-icon-right> label>Password/label> span idpasswordEye stylecolor: #0000FF; onclickpasswordHidden()>i classfa fa-eye>/i>/span> input idpassword typepassword classcustom-password form-control namepassword required autocompleteoff placeholderPassword> /div> input typehidden namelatitude idlatitude> input typehidden namelongitude idlongitude> div classform-group custom-input-v2 text-right> a classtext-right font-weight-bold text-decoration-none hrefhttps://bsrs.tesda.gov.ph/password/reset stylecolor: #0000FF;> Forgot Your Password? /a> button typesubmit idloginBtn classmt-5 btn btn-primary btn-block text-capitalize custom-btn-v2> Sign in /button> a href idregisterBtn classbtn btn-outline-primary-v2 btn-block text-capitalize custom-btn-v2 data-togglemodal data-target#privacyModal data-route/create-account> New Scholar / Applicant /a> a href# idexistingScholarBtn classbtn btn-outline-primary btn-block text-capitalize custom-btn-v2 data-togglemodal data-target#privacyModal data-routehttps://bsrs.tesda.gov.ph/student_register_via_uli> Existing Scholar Registration /a> p classpt-5 text-center font-weight-bold text-secondary stylefont-size: 12px;>Version 2.3.0/p> /div> /form> /div> /div> /div> style> #native-loader { display: flex; /* Set to none to hide */ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.6); z-index: 9999; justify-content: center; align-items: center; } #gear { transform-box: fill-box; transform-origin: center; animation: spin 2s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } #loader-svg { width: 400px; height: 120px; display: block; } .svg-wrapper { display: flex; justify-content: center; align-items: center; overflow: hidden; background: transparent; }/style>div idnative-loader aria-hiddentrue> div classsvg-wrapper> svg idloader-svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 402.59 64.72 preserveAspectRatioxMidYMid meet stylemax-width: 400px; max-height: 400px; width: 80vw; height: auto; display: block;> g transformtranslate(170,0)> !-- Spinning outer gear --> g idgear> path dM58.78,22.51c1.11-1,2.25-2,3.39-3a30.66,30.66,0,0,1,4.7,5.22l-7.73,5.65a3.61,3.61,0,0,0-.25-.3A23,23,0,0,0,50,22.91a21.77,21.77,0,0,0-5-1.58,18.12,18.12,0,0,0-2.2-.28c-.86-.06-1.7-.11-2.56-.11a21.16,21.16,0,0,0-3.56.36,22.55,22.55,0,0,0-5.84,1.89,19.87,19.87,0,0,0-2.2,1.26A21.68,21.68,0,0,0,23,29.38c-.28.33-.53.67-.81,1-2.59-1.87-5.15-3.73-7.76-5.6a30.28,30.28,0,0,1,4.65-5.27c1.14,1,2.31,2,3.45,3.07a32.52,32.52,0,0,1,3.61-2.69c-.6-1.43-1.19-2.82-1.77-4.21l.19-.14a36.65,36.65,0,0,1,5.81-2.65c.42-.14.4-.16.59.25.53,1.17,1,2.31,1.54,3.51,0,.1.08.21.13.31a.48.48,0,0,0,.3-.06,35.34,35.34,0,0,1,3.79-.77l.31-.08v-4.4c0-.2,0-.22.22-.25a26.6,26.6,0,0,1,3.68-.17c.86,0,1.69.11,2.56.17a.91.91,0,0,1,.33,0c.22,0,.25,0,.25.24v4a2.16,2.16,0,0,0,0,.36c.28.05.53.08.77.14a20.69,20.69,0,0,1,3.29.69c.33.11.33.11.5-.25.53-1.17,1.08-2.3,1.61-3.5l.17-.34a32.46,32.46,0,0,1,6.43,2.87c-.62,1.39-1.23,2.78-1.84,4.14C56.3,20.74,57.51,21.63,58.78,22.51Z transformtranslate(-8.2 -11.25) stylefill: blue /> path dM21.62,64a2.6,2.6,0,0,1-.24-.28A27.07,27.07,0,0,1,18.84,61s0-.06-.05-.06c-.17-.19-.17-.19-.4-.08-.6.34-1.19.67-1.8,1s-1.23.7-1.87,1a.48.48,0,0,1-.16.08A32.78,32.78,0,0,1,11,56.86c.67-.42,1.34-.77,2-1.17s1.3-.77,2-1.14a1.15,1.15,0,0,0-.11-.31,28.46,28.46,0,0,1-1.23-3.65c-.08-.3-.08-.3-.38-.28-.77.06-1.45.14-2.18.23-.5.05-1,.08-1.53.14a2.43,2.43,0,0,0-.59,0l-.08-.3c-.16-.92-.33-1.87-.45-2.78A28.29,28.29,0,0,1,8.2,44c0-.25,0-.25.25-.28l3-.33c.38-.06.81-.09,1.19-.11.17-1.54.31-3,.48-4.54-1.39-.5-2.85-.94-4.29-1.45a.66.66,0,0,1,0-.28,31.71,31.71,0,0,1,1.8-5.7c.09-.22.2-.45.31-.69q4.38,1.95,8.74,3.84c-2.9,7.13-2.73,14.08,1.14,20.76s9.83,10.27,17.43,11.3v.33c-.14,1.28-.28,2.56-.39,3.84s-.25,2.62-.36,3.93c0,.39-.08.76-.11,1.16,0,.2,0,.23-.25.23A9.63,9.63,0,0,1,36,75.84a32.74,32.74,0,0,1-3.25-.64l-1.92-.53-.26-.08c.06-.3.12-.61.2-.92l.67-3.26v-.16s0-.17-.11-.2l-.15,0a28.28,28.28,0,0,1-3.44-1.48l-.39-.19c-.34.39-.62.8-.93,1.22s-.6.77-.88,1.2-.62.77-.92,1.25a33.15,33.15,0,0,1-5.71-4.12C19.84,66.52,20.73,65.29,21.62,64Z transformtranslate(-8.2 -11.25) stylefill: blue /> path dM44,75.84c-.34-3.2-.67-6.34-1-9.52a.69.69,0,0,1,.24,0A22.69,22.69,0,0,0,56.34,60.2a23.4,23.4,0,0,0,3.71-4.53,22.5,22.5,0,0,0,2.72-6.38c.22-.89.34-1.78.51-2.7a20.21,20.21,0,0,0,.16-4.26A22.23,22.23,0,0,0,62,35.6c-.17-.45-.34-.89-.53-1.37l8.71-3.92A30.24,30.24,0,0,1,72.4,37c-1.44.47-2.9,1-4.36,1.45a.41.41,0,0,0,0,.22,29.12,29.12,0,0,1,.44,3.84.67.67,0,0,0,0,.2.18.18,0,0,0,.16.2h0c.64.08,1.31.16,2,.22s1.11.14,1.67.19l.67.08a26.93,26.93,0,0,1-.67,7h-.36c-.77-.08-1.47-.17-2.2-.22L68,50c-.27,0-.27,0-.33.22a30.49,30.49,0,0,1-.93,3.23c-.11.27-.2.53-.3.76,1.33.77,2.63,1.54,4,2.37a31.57,31.57,0,0,1-3.54,6.15l-4-2.3a2.6,2.6,0,0,0-.19.22,25,25,0,0,1-2.62,2.92c-.2.2-.2.2,0,.42l2.31,3.26.19.28a30.73,30.73,0,0,1-5.82,4.17L54,68a2.1,2.1,0,0,0-.3.15,29,29,0,0,1-3.56,1.58h-.09c-.19.08-.19.11-.17.31.12.5.2,1,.31,1.47.19.93.36,1.81.55,2.73v.09c-.05,0-.1.08-.19.08a28.84,28.84,0,0,1-4.84,1.14l-1.54.22A.33.33,0,0,1,44,75.84Z transformtranslate(-8.2 -11.25) stylefill: blue /> /g> !-- Static inner parts --> path dM56.83,31.92l-.25.2-12.3,8.6c-.5.36-.42.22-.42.77V63.43a18.39,18.39,0,0,1-6.45,0V41.66c0-.76.08-.58-.53-1L24.61,32.14,24.38,32l.16-.25a21.41,21.41,0,0,1,4.26-4.19c.26-.2.26-.2.53,0,3.68,2.53,7.32,5.09,11,7.62a.1.1,0,0,1,.08.06c.22.17.22.17.47,0,1.12-.77,2.25-1.54,3.37-2.37q3.84-2.67,7.69-5.38c.25-.17.25-.17.5,0a18.2,18.2,0,0,1,4.26,4.23Z transformtranslate(-8.2 -11.25) stylefill: blue /> path dM33.09,62.23a1.54,1.54,0,0,1-.3-.11,17.33,17.33,0,0,1-4.49-2.64.53.53,0,0,1-.2-.48V46.75c0-.53.08-.4-.36-.73l-6.66-4.61a.08.08,0,0,0-.07,0,.37.37,0,0,1-.21-.47h0c.11-.53.17-1.06.27-1.54a17.66,17.66,0,0,1,1.15-3.47c0-.09.08-.17.14-.31a1.23,1.23,0,0,0,.31.19l5.75,4c1.45,1,2.9,2,4.37,3a.58.58,0,0,1,.29.56V62.23Z transformtranslate(-8.2 -11.25) stylefill: blue /> path dM48.12,62.23V43.39a.6.6,0,0,1,.28-.56c3.39-2.3,6.76-4.7,10.16-7l.27-.17a2,2,0,0,1,.11.2,17.51,17.51,0,0,1,1.37,4.54,3.47,3.47,0,0,0,.08.55c.09.26,0,.36-.22.5l-5,3.45c-.61.43-1.19.86-1.81,1.26a.59.59,0,0,0-.28.53V59a.64.64,0,0,1-.28.58,18.86,18.86,0,0,1-4.39,2.59l-.2.08S48.2,62.23,48.12,62.23Z transformtranslate(-8.2 -11.25) stylefill: blue /> path dM36.24,28.2a4.43,4.43,0,0,1,8.85-.37v.37a4.43,4.43,0,0,1-8.85.36A2.16,2.16,0,0,1,36.24,28.2Z transformtranslate(-8.2 -11.25) stylefill: blue /> /g> /svg> /div>/div> div idlocationPermissionModal classmodal fade location-permission-top tabindex-1 roledialog data-backdropstatic data-keyboardfalse aria-labelledbylocationPermissionLabel aria-hiddentrue> div classmodal-dialog modal-dialog-centered roledocument> div classmodal-content p-4 rounded-3 shadow-lg bg> div classmodal-body text-center position-relative> div class d-flex flex-column align-items-center justify-content-center text-center px-3> img srchttps://bsrs-assets.tesda.gov.ph/assets/images/location.png altLocation Access classimg-fluid mb-3 stylewidth: 180px; height: auto;> h5 classfw-bold text-primary mb-2>Checking location/h5> h7 classfw-bold text-primary mb-2>Please wait.../h7> p class mb-3> For a personalized experience and accurate verification, we need to check your current location. /p> small classtext-muted>Reload the site if this takes too long./small> p classtext-muted small mt-2 stylemax-width: 500px;> i classfa fa-lock me-1>/i> strong>Disclaimer:/strong> Your location is u>not stored or shared/u>. It is used only temporarily to personalize your experience and enhance security. /p> /div> /div> /div> /div>/div>style> /* Ensure the modal and its backdrop are on top */ .location-permission-top { z-index: 1080 !important; /* higher than Bootstraps default 1050 */ }/style> div idlocationPermissionDeniedModal classmodal fade location-permission-denied-top tabindex-1 roledialog data-backdropstatic data-keyboardfalse aria-labelledbylocationPermissionDeniedLabel aria-hiddentrue> div classmodal-dialog modal-lg modal-dialog-centered roledocument> div classmodal-content p-4 rounded-3 shadow-lg bg> div classmodal-body text-center position-relative> div class d-flex flex-column align-items-center justify-content-center text-center px-3> img srchttps://bsrs-assets.tesda.gov.ph/assets/images/location-denied.png altLocation Access classimg-fluid mb-3 stylewidth: 180px; height: auto;> h5 classfw-bold text-danger mb-2>Location Access Denied/h5> p classmb-3> We couldnt access your location. To continue registration, please allow location access in your browser settings. /p> div classinstruction-box bg-light p-3 rounded shadow-sm text-start mb-3 stylemax-width: 500px;> p classfw-semibold text-primary mb-2>How to enable location access:/p> p classmb-2> span classtext-dark fw-bold>Chrome (Desktop):/span> Click the padlock icon in the address bar → Choose em>“Site settings”/em> → Set em>“Location”/em> to strong>“Allow”/strong>. /p> p classmb-2> span classtext-dark fw-bold>Chrome (Mobile):/span> Tap the three-dot menu → em>“Settings”/em> → em>“Site settings”/em> → em>“Location”/em> → Allow access for this site. /p> p classmb-2> span classtext-dark fw-bold>Safari (iPhone):/span> Open Settings → Safari → Location → Choose strong>“Ask”/strong> or strong>“Allow”/strong>. /p> p classmb-0> span classtext-dark fw-bold>Firefox:/span> Click the padlock icon → Permissions → Set location access to strong>Allow/strong>. /p> p classmt-3>Reload the site to apply changes/p> /div> p classtext-muted small stylemax-width: 500px;> i classfa fa-lock me-1>/i> strong>Disclaimer:/strong> Your location is u>not stored or shared/u>. It’s only used temporarily to personalize your experience and verify your identity. /p> p classtext-danger small mt-2 stylemax-width: 500px;> i classfa fa-times-circle me-1>/i> strong>Important:/strong> If you don’t allow access, you will not be able to continue. /p> /div> /div> /div> /div>/div>style> /* Ensure the modal and its backdrop are on top */ .location-permission-denied-top { z-index: 1090 !important; /* higher than Bootstraps default 1050 */ } .location-permission-denied-top .modal-dialog { max-width: 600px; } .location-permission-denied-top .modal-content { max-height: 100vh; overflow: hidden; display: flex; flex-direction: column; } .location-permission-denied-top .modal-body { overflow-y: auto; max-height: 100vh; }/style> /div> !-- Privacy Statement Modal --> div classmodal fade idprivacyModal tabindex-1 roledialog aria-labelledbyprivacyModalLabel data-backdropstatic aria-hiddentrue> div classmodal-dialog modal-dialog-centered modal-lg roledocument> div classmodal-content styleborder-radius: 15px; border: none; box-shadow: 0 10px 40px rgba(0,0,0,0.15);> div classmodal-header stylebackground:#f8f9fa; border-bottom: none; border-radius: 15px 15px 0 0; padding: 25px 30px;> /div> div classmodal-body idmodalBody stylemax-height: 450px; overflow-y: auto; padding: 35px 40px; background-color: #ffffff;> !-- Privacy Notice Step --> div idprivacyPolicyContent styledisplay: none;> div classtext-center mb-4> div classd-inline-block p-3 rounded-circle stylebackground-color: #E6F0FF;> i classfa fa-lock stylefont-size: 2.5rem; color: #0033A0;>/i> /div> h4 classfont-weight-bold mt-3 mb-3 stylecolor: #333;>PRIVACY NOTICE/h4> div stylewidth: 60px; height: 3px; background: #0033A0; margin: 0 auto;>/div> /div> div styletext-align: justify; line-height: 1.8; color: #555; font-size: 0.9rem;> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Biometric-Enabled Scholarship Registration System (BSRS)/h5> p> The Biometric-Enabled Scholarship Registration System (BSRS) of the Technical Education and Skills Development Authority (TESDA) is a digital platform designed to facilitate scholarship registration, identity verification, and related program processes. TESDA is committed to protecting the personal information of all applicants, beneficiaries, and authorized users in accordance with the Data Privacy Act of 2012 (R.A. 10173), its Implementing Rules and Regulations (IRR), and relevant issuances of the National Privacy Commission (NPC). /p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Personal Data Collected/h5> p>TESDA collects and processes the following personal data through the BSRS for account creation, scholarship application, and identity verification:/p> ul styleline-height: 1.8;> li>Full Name/li> li>Date of Birth/li> li>Sex/li> li>Email Address/li> li>Contact Number/li> li>Home Address (as applicable)/li> li>Academic and eligibility information/li> li>Biometric data (fingerprint, facial scan or other applicable biometric identifiers)/li> li>Submitted documents and credentials uploaded by the user/li> /ul> p>TESDA may also process personal information of visitors or third parties entering TESDA facilities, such as video recordings and other basic identifying information./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Basis of Processing/h5> p>TESDA processes personal data in compliance with:/p> ul styleline-height: 1.8;> li>The Data Privacy Act of 2012 and its IRR/li> li>TESDAs statutory and regulatory mandate under R.A. 7796 (TESDA Act of 1994)/li> li>Relevant scholarship program guidelines and issuances/li> li>Requirements for identity verification and fraud prevention/li> li>TESDAs legitimate functions as a government agency/li> li>Integration and validation with the Philippine Identification System (PhilSys) in accordance with Republic Act No. 11055 (Philippine Identification System Act) and its IRR for verification of identity and demographic information/li> /ul> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>How Data is Collected/h5> p>Personal information is collected directly from users during account creation, registration, uploading of requirements, and biometric enrollment. The system also collects device-based metadata such as time stamps, IP addresses, and system logs for security and audit purposes./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>How Data is Used/h5> p>TESDA collects, stores, and uses personal and biometric data to:/p> ul styleline-height: 1.8;> li>Create and manage BSRS user accounts/li> li>Verify identities using biometric authentication/li> li>Process scholarship applications, supporting documents, and eligibility requirements/li> li>Communicate with applicants and beneficiaries regarding their applications/li> li>Maintain accurate records for evaluation, reporting, and documentation/li> li>Generate statistics and analytics for program improvement/li> li>Conduct security monitoring, audit, and verification of system usage/li> /ul> p>Personal data shall be processed only to the extent necessary to fulfill TESDAs mandate and the services requested by the user./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Disclosure and Sharing of Information/h5> p>TESDA does not sell, trade, or share personal data with unauthorized parties. Personal information may only be disclosed or shared under the following circumstances:/p> ul styleline-height: 1.8;> li>With the data subjects consent/li> li>As required by law or regulation/li> li>With relevant government agencies for scholarship validation, monitoring, or audit/li> li>With TESDA-accredited institutions or partners involved in scholarship delivery/li> li>With law enforcement authorities, when necessary for the enforcement of applicable laws/li> li>With PhilSys/Philippine Statistics Authority for identity verification and validation purposes under lawful agreements/li> /ul> p>Any sharing of information is done in accordance with data protection standards and confidentiality requirements./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Risks Involved/h5> p>TESDA recognizes that processing personal and biometric data may expose individuals to risks such as unauthorized access, data breaches, malware, ransomware, or system vulnerabilities. TESDA undertakes to ensure that only adequate, relevant, and necessary data are collected and processed. Appropriate safeguards and incident-handling procedures are in place to manage and mitigate risks./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>How Data Is Protected/h5> p>strong>Storage, Security, Disposal, and Retention/strong>/p> p>TESDA safeguards the confidentiality, integrity, and availability of personal data through organizational, physical, and technical security measures, including:/p> ul styleline-height: 1.8;> li>Access control and user authentication/li> li>Network and application security controls/li> li>Encryption and data classification/li> li>Secure data storage in government-approved environments/li> li>Regular system audits and security incident management/li> /ul> p>Personal data collected through the BSRS will be retained in accordance with TESDAs Records Retention and Disposition Schedule, as sanctioned by the National Archives of the Philippines. Once data has served its purpose, it will be securely archived or disposed of using approved destruction methods./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Methods Used for Automated Access/h5> p>The BSRS may use cookies or similar technologies to gather non-identifiable web traffic data for security and performance monitoring purposes. These may include:/p> ul styleline-height: 1.8;> li>IP address/li> li>Pages accessed/li> li>Date and time of access/li> li>Geolocation (approximate, device-based)/li> li>Browser type and operating system/li> li>Referring site or platform/li> /ul> p>No personal data derived from cookies is used for profiling or shared with third-party advertisers./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Changes to the Privacy Notice/h5> p>TESDA reserves the right to revise or update this Privacy Notice at any time. Substantial revisions will be communicated to users through system notifications or official TESDA channels. Previous versions will be retained and may be provided upon request./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Rights of Data Subjects/h5> p>Under the Data Privacy Act, you have the right to:/p> ul styleline-height: 1.8;> li>Be informed of how your data is processed/li> li>Access your personal data/li> li>Object to data processing under lawful conditions/li> li>Request correction of inaccurate or incomplete data/li> li>Request erasure or blocking of unlawfully processed data/li> li>Request data portability/li> li>File a complaint before the National Privacy Commission/li> li>Seek damages for violations of your data privacy rights/li> /ul> p>To exercise your rights, you may contact TESDAs Data Protection Officer./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>How to File a Complaint/h5> p>If you believe your personal information has been misused, improperly handled, or that any of your data privacy rights have been violated, you may file a complaint directly with TESDA or with the National Privacy Commission./p> h5 classfont-weight-bold mt-4 mb-3 stylecolor: #0033A0;>Data Protection Officer Contact Details/h5> p> strong>TESDA Data Protection Officer/strong>br> TESDA Central Office, 5th Floor Administration Buildingbr> TESDA Complex, East Service Road, South Superhighway,br> Fort Bonifacio, Taguig Citybr> Tel. No.: 8888-5753br> Email: dpo@tesda.gov.ph /p> /div> /div> /div> div classmodal-footer stylebackground-color: #f8f9fa; border-top: 1px solid #e0e0e0; border-radius: 0 0 15px 15px; padding: 20px 30px;> div classd-flex flex-column flex-md-row align-items-center justify-content-between w-100> div classd-flex flex-column flex-sm-row w-100 w-md-auto> button typebutton classbtn btn-primary mb-sm-0 mr-sm-2 idagreeBtn disabled styleborder-radius: 25px; padding: 10px 30px; font-weight: 600; width: 100%; onmouseoverthis.style.transformtranslateY(-2px); this.style.boxShadow0 6px 16px rgba(102, 126, 234, 0.5); onmouseoutthis.style.transformtranslateY(0); this.style.boxShadow0 4px 12px rgba(102, 126, 234, 0.4);> i classfa fa-check-circle mr-1>/i> I Agree /button> /div> /div> /div> p classtext-muted small justify-content-center d-flex idscrollHint >Please scroll down to continue/p> /div> /div> /div> !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Mobile Responsive Consent Overlay/title> style> * { box-sizing: border-box; margin: 0; padding: 0; } #overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 9998; display: none; } #consent-popup { position: fixed; bottom: -100%; left: 0; width: 100%; max-height: 90vh; background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.2); z-index: 9999; transition: bottom 0.3s ease-in-out; overflow-y: auto; visibility: visible; opacity: 1; } .popup-content { max-width: 1300px; margin: 0 auto; width: 100%; padding: 20px; } .logo-container { display: flex; justify-content: center; align-items: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .logo-container img { height: auto; max-width: 100%; } .logo-container img:nth-child(1) { width: 90px; } .logo-container img:nth-child(2), .logo-container img:nth-child(3) { width: 120px; } .content-row { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } .content-column { padding: 0; } .content-column p:first-child { text-align: center; font-weight: bold; margin-bottom: 10px; font-size: 16px; } .content-column p { text-align: justify; font-size: 14px; line-height: 1.6; } .scroll-hint { color: #007bff; text-align: center; display: block; padding-bottom: 15px; font-size: 14px; text-decoration: none; } .scroll-hint:hover { text-decoration: underline; } .consent-checkbox-container { margin: 20px 0; padding: 15px; background-color: #f8f9fa; border-radius: 5px; } .checkbox-label { display: flex; align-items: flex-start; cursor: pointer; gap: 10px; } .checkbox-label inputtypecheckbox { margin-top: 3px; min-width: 18px; min-height: 18px; cursor: pointer; } .checkbox-text { font-size: 14px; line-height: 1.5; } #proceed-button { width: 100%; padding: 12px 20px; background-color: #007bff; color: white; border: none; border-radius: 5px; font-size: 16px; cursor: pointer; transition: background-color 0.3s; } #proceed-button:hover:not(:disabled) { background-color: #0056b3; } #proceed-button:disabled { background-color: #6c757d; cursor: not-allowed; opacity: 0.6; } /* Mobile Responsive Styles */ @media (max-width: 768px) { #consent-popup { max-height: 95vh; } .popup-content { padding: 15px; } .logo-container { gap: 10px; margin-bottom: 15px; } .logo-container img:nth-child(1) { width: 60px; } .logo-container img:nth-child(2), .logo-container img:nth-child(3) { width: 80px; } .content-row { grid-template-columns: 1fr; gap: 15px; margin-bottom: 15px; } .content-column p:first-child { font-size: 15px; } .content-column p { font-size: 13px; } .scroll-hint { font-size: 13px; padding-bottom: 10px; } .consent-checkbox-container { padding: 12px; margin: 15px 0; } .checkbox-text { font-size: 13px; } #proceed-button { padding: 10px 15px; font-size: 15px; } } @media (max-width: 480px) { .popup-content { padding: 12px; } .logo-container img:nth-child(1) { width: 50px; } .logo-container img:nth-child(2), .logo-container img:nth-child(3) { width: 70px; } .content-column p:first-child { font-size: 14px; } .content-column p { font-size: 12px; } .checkbox-text { font-size: 12px; } .consent-checkbox-container { padding: 10px; } #proceed-button { font-size: 14px; } } /style>/head>body> div idoverlay>/div> div idconsent-popup> div classpopup-content> div classlogo-container> img srcassets/images/npc-logo.webp altPSA Logo> img srcassets/images/philsys_logo.png altPhilSys Logo> img srcassets/images/login-tesda-logo.png altTESDA Logo> /div> div classcontent-row> div classcontent-column> p>Privacy Statement/p> p> The Technical Education and Skills Development Authority (TESDA) is committed to protecting your personal information and upholding your privacy. All data processing activities within the Biometric-Enabled Scholarship Registration System (BSRS) adhere to the guiding principles of legitimate purpose, transparency, and proportionality as prescribed in the Data Privacy Act of 2012 (R.A. 10173), its Implementing Rules and Regulations (IRR), and other issuances of the National Privacy Commission (NPC). /p> /div> div classcontent-column> p>Terms and Conditions/p> p> Your access to and use of the Biometric-Enabled Scholarship Registration System (BSRS) is conditioned on your acceptance of and compliance with these Terms and Conditions. These terms serve as the entire agreement between you and the Technical Education and Skills Development Authority (TESDA) in relation to your access to and use of the BSRS. These Terms and Conditions apply to all visitors, registrants, and authorized users of the BSRS. /p> /div> /div> a hrefdata-privacy classscroll-hint>Click to view more/a> div classconsent-checkbox-container> label classcheckbox-label foragreeCheckbox> input typecheckbox idagreeCheckbox nameagree required> span classcheckbox-text> I have read and agree to the strong>Privacy Statement/strong> and strong>Terms and Conditions/strong>. /span> /label> /div> button idproceed-button disabled>I Understand/button> /div> /div> script> document.addEventListener(DOMContentLoaded, function () { const proceedButton document.getElementById(proceed-button); const agreeCheckbox document.getElementById(agreeCheckbox); const consentPopup document.getElementById(consent-popup); const overlay document.getElementById(overlay); agreeCheckbox.addEventListener(change, function () { proceedButton.disabled !this.checked; }); proceedButton.addEventListener(click, function () { sessionStorage.setItem(bsrs_consent_given, yes); consentPopup.style.bottom -100%; overlay.style.display none; }); if (sessionStorage.getItem(bsrs_consent_given) yes) { consentPopup.style.display none; overlay.style.display none; } else { consentPopup.style.bottom 0; overlay.style.display block; } }); /script>/body>/html> script> document.addEventListener(DOMContentLoaded, function() { const loader document.getElementById(native-loader); if (loader) { loader.style.display none; } if (navigator.geolocation) { navigator.geolocation.getCurrentPosition( (position) > { document.getElementById(latitude).value position.coords.latitude; document.getElementById(longitude).value position.coords.longitude; }, (error) > { console.warn(Geolocation failed or denied.); } ); } const consentPopup document.getElementById(consent-popup); const proceedButton document.getElementById(proceed-button); const overlay document.getElementById(overlay); const consentGiven sessionStorage.getItem(bsrs_consent_given) yes; if (!consentGiven) { setTimeout(() > { consentPopup.style.bottom 0; overlay.style.display block; }, 500); proceedButton.addEventListener(click, function () { sessionStorage.setItem(bsrs_consent_given, yes); consentPopup.style.bottom -100%; overlay.style.display none; }); } else { consentPopup.style.display none; overlay.style.display none; } const agreeBtn document.getElementById(agreeBtn); const privacyPolicyContent document.getElementById(privacyPolicyContent); const modalBody document.getElementById(modalBody); const scrollHint document.getElementById(scrollHint); let targetRoute /create-account; document.querySelectorAll(data-target#privacyModal).forEach(btn > { btn.addEventListener(click, function(e) { e.preventDefault(); targetRoute this.getAttribute(data-route); }); }); function checkScrollPosition() { const scrollTop modalBody.scrollTop; const scrollHeight modalBody.scrollHeight; const clientHeight modalBody.clientHeight; if (scrollTop + clientHeight > scrollHeight - 10) { agreeBtn.disabled false; if (scrollHint) scrollHint.style.display none; } else { agreeBtn.disabled true; if (scrollHint) scrollHint.style.display block; } } if (modalBody) { modalBody.addEventListener(scroll, checkScrollPosition); $(#privacyModal).on(shown.bs.modal, function () { privacyPolicyContent.style.display block; checkScrollPosition(); }); } if (agreeBtn) { agreeBtn.addEventListener(click, function() { $(#privacyModal).modal(hide); if (targetRoute /create-account) { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition( pos > { $(#locationPermissionModal).modal(show); const lat pos.coords.latitude; const lng pos.coords.longitude; window.location.href `/geo-redirector/${lat}/${lng}?redirect${encodeURIComponent(targetRoute)}`; }, err > { window.location.href targetRoute; } ); } else { window.location.href targetRoute; } } else { window.location.href targetRoute; } }); $(#privacyModal).on(hidden.bs.modal, function () { modalBody.scrollTop 0; agreeBtn.disabled true; if (scrollHint) scrollHint.style.display block; }); } }); function passwordHidden() { password $(document).find(#password); if (password.attr(type) password) { password.attr(type, text); $(#passwordEye).html(`i classfa fa-eye-slash>/i>`); } else { password.attr(type, password); $(#passwordEye).html(`i classfa fa-eye>/i>`); } } setCookie(client_screen_width, screen.width, 1); function setCookie(cname, cvalue, exdays) { const d new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); let expires expires + d.toUTCString(); document.cookie cname + + cvalue + ; + expires + ;path/; } // document.getElementById(registerBtn).addEventListener(click, function(e) { // e.preventDefault(); // if (navigator.geolocation) { // navigator.geolocation.getCurrentPosition( // pos > { // $(#locationPermissionModal).modal(show); // const lat pos.coords.latitude; // const lng pos.coords.longitude; // window.location.href `/geo-redirector/${lat}/${lng}`; // }, // err > { // window.location.href /create-account; // } // ); // } // }); document.querySelector(formactionhttps://bsrs.tesda.gov.ph/login).addEventListener(submit, function() { const loader document.getElementById(native-loader); if (loader) { loader.style.display flex; } }); const throttleText document.getElementById(throttle-text); const loginBtn document.getElementById(loginBtn); if (throttleText) { let matches throttleText.innerText.match(/(\d+)\s*(seconds?|minutes?)/); if (matches) { let value parseInt(matches1); let unit matches2.toLowerCase(); let seconds unit.startsWith(minute) ? value * 60 : value; loginBtn.disabled true; const updateDisplay () > { let mins Math.floor(seconds / 60); let secs seconds % 60; let formatted `${mins}:${secs.toString().padStart(2, 0)}`; throttleText.innerText `Too many login attempts. Please try again in ${formatted}.`; loginBtn.innerText `Sign in (wait ${formatted})`; }; updateDisplay(); const interval setInterval(() > { if (seconds 1) { clearInterval(interval); throttleText.innerText You can try again now.; loginBtn.disabled false; loginBtn.innerText Sign in; } else { seconds--; updateDisplay(); } }, 1000); } } /script> !-- Core JS Files --> script srchttps://bsrs-assets.tesda.gov.ph/assets/js/app.js defer nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> script srchttps://bsrs-assets.tesda.gov.ph/assets/js/bootstrap.js nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> script srchttps://bsrs-assets.tesda.gov.ph/assets/js/vue.js nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> script srchttps://bsrs-assets.tesda.gov.ph/assets/dashboard/assets/js/core/popper.min.js nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> script srchttps://bsrs-assets.tesda.gov.ph/assets/dashboard/assets/js/plugins/perfect-scrollbar.jquery.min.js nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> !-- Chart JS --> script srchttps://bsrs-assets.tesda.gov.ph/assets/dashboard/assets/js/plugins/bootstrap-notify.js nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> script srchttps://bsrs-assets.tesda.gov.ph/dashboard/assets/js/paper-dashboard.min.js?v2.0.0 nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> !-- Scripts --> script srchttps://bsrs-assets.tesda.gov.ph/assets/libs/LoadingOverLay/LoadingOverLay.min.js nonceIYic6VbrbDVUtWmdoXg2EoQb2vT9mGSY>/script> script> var crftoken ZG6R3hkjADd6oEso9HNXBMQwcctDNWgGZQNVOwS0; /script> script> document.addEventListener(DOMContentLoaded, function() { async function checkAuthStatus() { try { const response await fetch(https://bsrs.tesda.gov.ph/check-auth-status, { method: GET, credentials: same-origin, headers: { X-Requested-With: XMLHttpRequest, Accept: application/json }, cache: no-store }); const data await response.json(); console.log(Server response:, data.authenticated); return data.authenticated; } catch (e) { console.error(Auth check failed:, e); return false; } } async function handlePageCacheReload(event) { const authenticated await checkAuthStatus(); console.log(Page cache reload detected. Authenticated:, authenticated); if (!authenticated) { console.log(Session expired or user logged out, forcing reload...); location.replace(https://bsrs.tesda.gov.ph/login); } } if (performance && performance.navigation.type performance.navigation.TYPE_BACK_FORWARD) { handlePageCacheReload(); } window.onpageshow function(event) { if (event.persisted) { handlePageCacheReload(event); } }; }); /script> script> function showModal(option){ if(option.hasOwnProperty(type)){ $(#modalConfirmContent).removeClass(modal-success modal-warning modal-info modal-error modal-danger); $(#modalConfirmContent).addClass(modal-+option.type); $(#modalConfirmOKBtn).removeClass(btn-success btn-warning btn-info btn-error btn-danger); $(#modalConfirmOKBtn).addClass(btn-+option.type); } if(option.hasOwnProperty(title)){ $(#modalConfirmTitle).html(option.title); } if(option.hasOwnProperty(message)){ $(#modalConfirmBody).html(option.message); } if(option.hasOwnProperty(btnOkType)){ $(#modalConfirmOKBtn).attr(type, option.btnOKType); } if(option.hasOwnProperty(okHide)){ $(#modalConfirmOKBtn).hide(); }else{ $(#modalConfirmOKBtn).show(); } if(option.hasOwnProperty(onOK)){ $(#modalConfirmOKBtn).off(click); $(#modalConfirmOKBtn).on(click, option.onOK); } $(#modalConfirm).modal(); } $(function(){ $.LoadingOverlaySetup({ imageColor : #0075b4 }); }); $(form inputtypetext, form inputtypepassword).keyup(function(){ // get selected input error container $(this).removeClass(is-invalid); $(this).siblings(.error).remove(); }); /*for responsiveness mobile and table column, put code in below so that oTable and STable above from EVERY pages can be read*/ window.addEventListener(resize, function(event) { reloadCSSTable(); }); window.addEventListener(orientationchange, function(event) { reloadCSSTable(); }); function reloadCSSTable() { //add some 1sec delay for loading tables. setTimeout(() > { if(typeof(oTable) ! undefined) { // oTable.ajax.reload(null, false); oTable.columns.adjust(); oTable.responsive.rebuild(); } if(typeof(STable) ! undefined) { // STable.ajax.reload(null, false); STable.columns.adjust(); STable.responsive.rebuild(); } if(typeof(doTable) ! undefined) { // doTable.ajax.reload(null, false); doTable.columns.adjust(); doTable.responsive.rebuild(); } if(typeof(eoTable) ! undefined) { //eoTable.ajax.reload(null, false); eoTable.columns.adjust(); eoTable.responsive.rebuild(); } if(typeof(aTable) ! undefined) { //aTable.ajax.reload(null, false); aTable.columns.adjust(); aTable.responsive.rebuild(); } }, 1000); } //hover selection for select2 bug $(document).on(click, .select2-container, function() { $(document).on(mouseover, .select2-results__options .select2-results__option, function() { $(`.select2-results__options .select2-results__option`).css({cursor:pointer,background: #ffffff, color: #2c2c2c}); $(`#${$(this).attr(id)}`).css({cursor:pointer,background: #3875d7, color: #ffffff}); }); $(document).on(mouseleave, .select2-results__options .select2-results__option, function() { $(`#${$(this).attr(id)}`).css({cursor:default,background: #ffffff,color: #2c2c2c}); }); }); /script> !-- confirm modal Start -->div classmodal fade idmodalConfirm tabindex-1 roledialog aria-labelledbymodalConfirm aria-hiddentrue> div classmodal-dialog roledocument> div idmodalConfirmContent classmodal-content modal-info> div classmodal-header idmodalConfirmHeader> h4 classmodal-title idmodalConfirmTitle>TESDA BSRS/h4> button typebutton idmodalConfirmCloseTopBtn classclose data-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-body idmodalConfirmBody> /div> div classmodal-footer> button typebutton classbtn btn-secondary idmodalConfirmCloseBtn data-dismissmodal>Close/button> button typebutton classbtn btn-primary idmodalConfirmOKBtn >OK/button> /div> /div> !-- /.modal-content --> /div> !-- /.modal-dialog -->/div>!-- /.modal -->div classmodal fade idview-notification-modal tabindex-1 roledialog> div classmodal-dialog modal-dialog-centered roledocument> div classmodal-content> div classmodal-header bg-dark> h6 classmodal-title text-white idnotification-title>/h6> button typebutton classclose data-dismissmodal aria-labelClose> span aria-hiddentrue classtext-white>×/span> /button> /div> div classmodal-body p-3 idnotification-content> /div> /div> /div>/div>div classzoom modal fade idadvisoryModalDeploy tabindex-1 roledialog aria-labelledbyadvisoryModalDeployTitle aria-hiddentrue> div classmodal-dialog modal-dialog-centered modal-dialog-zoom modal-xl roledocument> div classmodal-content> div classmodal-header> h5 classmodal-title idadvisoryModalDeployTitle>/h5> button typebutton classclose data-dismissmodal aria-labelClose stylecolor:#fff;> span aria-hiddentrue>i classnc-icon nc-simple-remove>/i>/span> /button> /div> div classmodal-body> div idadvisoryTemplateCarousel classcarousel slide data-ridecarousel data-interval0> div classcarousel-inner> div classcarousel-item> div classrow> div idadvisoryTemplatePreview classcol-12 styleword-break: break-word;> /div> /div> /div> /div> a classcarousel-control-prev d-none idadvisoryNavPrev href#advisoryTemplateCarousel rolebutton data-slideprev> span classcarousel-control-prev-icon aria-hiddentrue>/span> span classsr-only>Back/span> /a> a classcarousel-control-next d-none idadvisoryNavNext href#advisoryTemplateCarousel rolebutton data-slidenext> span classcarousel-control-next-icon aria-hiddentrue>/span> span classsr-only>Next/span> /a> /div> /div> div classmodal-footer> div idadvisoryCheckBoxSec classcustom-control custom-checkbox pull-left styleposition: absolute;left: 15px;> input typecheckbox classcustom-control-input idadvisoryShowAgainCheckbox onchangeadvisoryCheckBoxSec(this)> label classcustom-control-label foradvisoryShowAgainCheckbox>Dont show this again/label> /div> span idadvisory_page_count classmr-2> /span> button typebutton classbtn btn-secondary custom-advisory-btn onclickadvisoryNav(prev)>i classfa fa-backward mr-2>/i> Prev/button> button typebutton classbtn btn-secondary custom-advisory-btn onclickadvisoryNav(next)>i classfa fa-forward mr-2>/i> Next/button> /div> /div> /div>/div> /body>/html>
Subdomains
Date
Domain
IP
bsrs.tesda.gov.ph
2025-03-23
18.141.130.206
bsrs-assets.tesda.gov.ph
2026-02-10
3.163.24.21
www.tesda.gov.ph
2024-11-26
202.91.163.13
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]