{"id":7059,"date":"2026-07-01T22:40:21","date_gmt":"2026-07-01T22:40:21","guid":{"rendered":"https:\/\/hyggehost.fi\/?page_id=7059"},"modified":"2026-07-01T23:22:42","modified_gmt":"2026-07-01T23:22:42","slug":"self-monitoring-plan","status":"publish","type":"page","link":"https:\/\/hyggehost.fi\/fi\/self-monitoring-plan\/","title":{"rendered":"Omavalvonta suunnitelma"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7059\" class=\"elementor elementor-7059\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bcdbda3 e-flex e-con-boxed e-con e-parent\" data-id=\"bcdbda3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec62c0a elementor-widget elementor-widget-html\" data-id=\"ec62c0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\n     Hyggehost.fi \u2014 Self-Monitoring Plan (Elementor HTML widget v3)\n     - Mobile-first; sticky only on desktop\n     - No custom header\/footer (the theme handles header\/footer)\n     - Paste directly into Section > Column > HTML widget\n     ============================================================ -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Abhaya+Libre:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap&subset=latin,latin-ext');\n\n\/* ---------- Reset scoped to this widget ---------- *\/\n.hh-pp, .hh-pp *, .hh-pp *::before, .hh-pp *::after { box-sizing: border-box; }\n.hh-pp h1, .hh-pp h2, .hh-pp h3, .hh-pp p, .hh-pp ul, .hh-pp ol, .hh-pp dl, .hh-pp dd { margin: 0; padding: 0; }\n.hh-pp ul { list-style: none; }\n\n\/* ---------- Design tokens ---------- *\/\n.hh-pp {\n  --pp-bg: #F7F2EE;\n  --pp-card: #FFFFFF;\n  --pp-ink: #1F1B17;\n  --pp-body: #2A251F;\n  --pp-muted: #5E564D;\n  --pp-faint: #8A7F73;\n  --pp-rule: rgba(0, 0, 0, 0.08);\n  --pp-rule-soft: rgba(0, 0, 0, 0.06);\n  --pp-brand: #AC5024;\n\n  background: var(--pp-bg);\n  color: var(--pp-body);\n  font-family: 'Inter', system-ui, -apple-system, sans-serif;\n  font-size: 16px;\n  line-height: 1.65;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  width: 100%;\n  max-width: 100%;\n  padding: 40px 0 72px;\n  scroll-behavior: smooth;\n  overflow-x: hidden;\n  overflow-x: clip;\n}\n.hh-pp a { color: var(--pp-brand); text-decoration: none; }\n.hh-pp a:hover { text-decoration: underline; }\n.hh-pp strong { color: var(--pp-ink); font-weight: 600; }\n\n.hh-pp img,\n.hh-pp svg,\n.hh-pp video,\n.hh-pp iframe {\n  max-width: 100%;\n  height: auto;\n}\n\n\/* ---------- Container ---------- *\/\n.hh-pp__wrap {\n  width: 100%;\n  max-width: 1160px;\n  margin: 0 auto;\n  padding: 0 20px;\n  min-width: 0;\n}\n\n.hh-pp__side,\n.hh-pp__toc,\n.hh-pp__content,\n.hh-pp__contact {\n  max-width: 100%;\n  min-width: 0;\n}\n\n.hh-pp__content,\n.hh-pp__contact,\n.hh-pp__content a,\n.hh-pp__contact a,\n.hh-pp__contact dd {\n  overflow-wrap: anywhere;\n}\n\n\/* ---------- Hero (mobile default) ---------- *\/\n.hh-pp__hero { padding-bottom: 24px; }\n.hh-pp__title {\n  font-family: 'Abhaya Libre', Georgia, serif;\n  font-weight: 400;\n  font-size: clamp(32px, 7vw, 48px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  color: var(--pp-ink);\n  margin-bottom: 14px;\n  \/* Let long compound words wrap in ANY language (works after TranslatePress) *\/\n  overflow-wrap: break-word;\n  word-break: break-word;   \/* Safari fallback *\/\n  hyphens: auto;            \/* hyphenates per page language via <html lang> *\/\n}\n.hh-pp__lede {\n  font-size: 15px;\n  line-height: 1.55;\n  color: var(--pp-muted);\n  max-width: 560px;\n  margin-bottom: 14px;\n}\n.hh-pp__updated {\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--pp-faint);\n}\n.hh-pp__updated b { color: var(--pp-ink); font-weight: 600; letter-spacing: 0.04em; }\n\n\/* ---------- TOC (mobile: collapsible) ---------- *\/\n.hh-pp__toc {\n  margin: 0 0 28px;\n  background: #FFFFFF;\n  border: 1px solid var(--pp-rule);\n  border-radius: 10px;\n  overflow: hidden;\n}\n.hh-pp__toc-summary {\n  list-style: none;\n  cursor: pointer;\n  padding: 14px 18px;\n  font: 600 12px\/1 'Inter', sans-serif;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--pp-ink);\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n}\n.hh-pp__toc-summary::-webkit-details-marker { display: none; }\n.hh-pp__toc-summary::after {\n  content: \"\";\n  width: 8px; height: 8px;\n  border-right: 2px solid var(--pp-brand);\n  border-bottom: 2px solid var(--pp-brand);\n  transform: rotate(45deg);\n  transition: transform 180ms ease;\n  margin-top: -3px;\n}\n.hh-pp__toc[open] .hh-pp__toc-summary::after {\n  transform: rotate(-135deg);\n  margin-top: 2px;\n}\n.hh-pp__toc-list {\n  counter-reset: toc;\n  padding: 4px 12px 12px;\n  border-top: 1px solid var(--pp-rule);\n  font-size: 14px;\n}\n.hh-pp__toc-list li { counter-increment: toc; }\n.hh-pp__toc-list a {\n  display: flex;\n  gap: 12px;\n  padding: 8px 6px;\n  color: var(--pp-muted);\n  line-height: 1.45;\n  border-radius: 6px;\n  transition: color 140ms ease, background-color 140ms ease;\n}\n.hh-pp__toc-list a::before {\n  content: counter(toc, decimal-leading-zero);\n  flex-shrink: 0;\n  font: 600 11px\/1.55 'Inter', sans-serif;\n  color: #B8AFA3;\n  letter-spacing: 0.04em;\n  width: 22px;\n  transition: color 140ms ease;\n}\n.hh-pp__toc-list a:hover,\n.hh-pp__toc-list a:focus-visible {\n  color: var(--pp-brand);\n  text-decoration: none;\n  outline: none;\n}\n.hh-pp__toc-list a:hover::before,\n.hh-pp__toc-list a:focus-visible::before { color: var(--pp-brand); }\n.hh-pp__toc-list a.is-active,\n.hh-pp__toc-list a.is-active::before {\n  color: var(--pp-brand);\n  font-weight: 600;\n}\n\n\/* ---------- Content card ---------- *\/\n.hh-pp__content {\n  background: var(--pp-card);\n  border: 1px solid var(--pp-rule-soft);\n  border-radius: 14px;\n  padding: 24px 22px;\n  font-size: 16px;\n  line-height: 1.7;\n  color: var(--pp-body);\n}\n.hh-pp__content section { scroll-margin-top: 100px; }\n.hh-pp__content section + section {\n  margin-top: 36px;\n  padding-top: 36px;\n  border-top: 1px solid var(--pp-rule-soft);\n}\n.hh-pp__content h2 {\n  font-family: 'Abhaya Libre', Georgia, serif;\n  font-weight: 500;\n  font-size: clamp(22px, 3.2vw, 28px);\n  line-height: 1.2;\n  letter-spacing: -0.01em;\n  color: var(--pp-ink);\n  margin-bottom: 12px;\n}\n.hh-pp__content h2::before {\n  content: attr(data-num);\n  display: block;\n  font: 500 10px\/1 'Inter', sans-serif;\n  color: var(--pp-faint);\n  letter-spacing: 0.22em;\n  margin-bottom: 10px;\n}\n.hh-pp__content h3 {\n  font-family: 'Inter', sans-serif;\n  font-weight: 600;\n  font-size: 15px;\n  color: var(--pp-ink);\n  margin: 24px 0 8px;\n}\n.hh-pp__content p { margin-bottom: 14px; }\n.hh-pp__content p:last-child { margin-bottom: 0; }\n\n\/* Intro lead \u2014 soft opening before first section *\/\n.hh-pp__intro {\n  font-family: 'Abhaya Libre', Georgia, serif;\n  font-weight: 400;\n  font-size: clamp(17px, 1.9vw, 20px);\n  line-height: 1.55;\n  color: var(--pp-ink);\n  letter-spacing: -0.005em;\n  padding-bottom: 28px;\n  margin-bottom: 32px;\n  border-bottom: 1px solid var(--pp-rule);\n}\n.hh-pp__content ul { margin: 8px 0 18px; }\n.hh-pp__content ul li {\n  position: relative;\n  padding-left: 20px;\n  margin-bottom: 6px;\n}\n.hh-pp__content ul li::before {\n  content: \"\";\n  position: absolute;\n  left: 2px; top: 12px;\n  width: 5px; height: 5px;\n  background: var(--pp-brand);\n  border-radius: 50%;\n}\n\n\/* ---------- Contact list ---------- *\/\n.hh-pp__contact {\n  margin: 20px 0 4px;\n  padding: 20px 22px;\n  background: #FBF7F1;\n  border-left: 2px solid var(--pp-brand);\n  border-radius: 2px;\n}\n.hh-pp__contact dl {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 10px 20px;\n}\n.hh-pp__contact dt {\n  font: 600 10px\/1.5 'Inter', sans-serif;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pp-faint);\n}\n.hh-pp__contact dd { font-size: 15px; color: var(--pp-ink); }\n\n\/* ---------- Back to top ---------- *\/\n.hh-pp__back {\n  appearance: none;\n  -webkit-appearance: none;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 14px;\n  padding: 0;\n  border: 0;\n  background: transparent;\n  font-family: 'Inter', system-ui, -apple-system, sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  line-height: 1.4;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: var(--pp-faint);\n  cursor: pointer;\n}\n.hh-pp button.hh-pp__back,\n.hh-pp button.hh-pp__back[type=\"button\"] {\n  appearance: none !important;\n  -webkit-appearance: none !important;\n  background: transparent !important;\n  background-color: transparent !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n  color: var(--pp-faint) !important;\n  padding: 0 !important;\n  min-width: 0 !important;\n  min-height: 0 !important;\n  width: auto !important;\n  height: auto !important;\n  text-shadow: none !important;\n}\n.hh-pp button.hh-pp__back:hover,\n.hh-pp button.hh-pp__back:focus-visible {\n  background: transparent !important;\n  background-color: transparent !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  color: var(--pp-brand) !important;\n  text-decoration: none;\n}\n.hh-pp button.hh-pp__back:focus-visible { outline: 2px solid rgba(172, 80, 36, 0.35); outline-offset: 4px; }\n\n\/* ---------- Mobile width \/ overflow guard ---------- *\/\n@media (max-width: 899px) {\n  .hh-pp {\n    width: 100vw;\n    max-width: 100vw;\n    margin-left: calc(50% - 50vw);\n    margin-right: calc(50% - 50vw);\n  }\n\n  @supports (width: 100dvw) {\n    .hh-pp {\n      width: 100dvw;\n      max-width: 100dvw;\n      margin-left: calc(50% - 50dvw);\n      margin-right: calc(50% - 50dvw);\n    }\n  }\n\n  .hh-pp__wrap {\n    width: 100%;\n    max-width: none;\n    min-width: 0;\n  }\n\n  .hh-pp__side,\n  .hh-pp__toc,\n  .hh-pp__content {\n    width: 100%;\n  }\n}\n\n\/* ---------- Tablet+ ---------- *\/\n@media (min-width: 640px) {\n  .hh-pp__wrap { padding: 0 32px; }\n  .hh-pp__content { padding: 36px 40px; }\n  .hh-pp__contact dl { grid-template-columns: 140px 1fr; gap: 12px 24px; }\n}\n\n\/* ---------- Desktop layout (\u2265900px) ---------- *\/\n@media (min-width: 900px) {\n  .hh-pp { padding: 64px 0 96px; }\n  .hh-pp__wrap {\n    display: grid;\n    grid-template-columns: 280px 1fr;\n    gap: 64px;\n    align-items: start;\n  }\n  \/* Whole sidebar sticky; inner area scrolls if TOC is taller than viewport *\/\n  .hh-pp__side {\n    position: sticky;\n    top: 140px;                          \/* clear theme sticky header *\/\n    max-height: calc(100vh - 160px);\n    overflow-y: auto;\n    overscroll-behavior: contain;\n    padding-right: 8px;\n    scrollbar-width: thin;\n    scrollbar-color: rgba(0,0,0,0.15) transparent;\n  }\n  .hh-pp__side::-webkit-scrollbar { width: 4px; }\n  .hh-pp__side::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.12); border-radius: 4px; }\n  .hh-pp__side::-webkit-scrollbar-track { background: transparent; }\n  .hh-pp__hero { padding: 0 0 22px; }\n  .hh-pp__title { font-size: clamp(32px, 3.6vw, 40px); line-height: 1.05; }\n\n  \/* TOC becomes a flat list on desktop \u2014 no accordion chrome *\/\n  .hh-pp__toc {\n    background: transparent;\n    border: 0;\n    border-top: 1px solid var(--pp-rule);\n    border-radius: 0;\n    padding-top: 22px;\n    margin: 0;\n  }\n  .hh-pp__toc-summary {\n    padding: 0 0 14px;\n    color: var(--pp-faint);\n    letter-spacing: 0.22em;\n    font-size: 11px;\n    pointer-events: none;     \/* make it a label, not a toggle *\/\n  }\n  .hh-pp__toc-summary::after { display: none; }\n  .hh-pp__toc-list {\n    padding: 0;\n    border-top: 0;\n  }\n  .hh-pp__toc-list a { padding: 8px 0; }\n\n  .hh-pp__content { padding: 48px 56px; border-radius: 18px; }\n}\n\n\/* ---------- Print ---------- *\/\n@media print {\n  .hh-pp { background: #fff; padding: 0; }\n  .hh-pp__toc, .hh-pp__back { display: none; }\n  .hh-pp__wrap { display: block; padding: 0; }\n  .hh-pp__content { border: 0; padding: 0; background: #fff; }\n}\n<\/style>\n\n<div id=\"hh-pp-top\" class=\"hh-pp\">\n  <div class=\"hh-pp__wrap\">\n\n    <!-- ============ SIDEBAR (hero + TOC) ============ -->\n    <aside class=\"hh-pp__side\" aria-label=\"Self-monitoring plan navigation\">\n\n      <header class=\"hh-pp__hero\">\n        <h1 class=\"hh-pp__title\">Self-Monitoring Plan<\/h1>\n        <p class=\"hh-pp__lede\">Hygge Host Oy's self-monitoring plan for ensuring service quality and client safety.<\/p>\n      <\/header>\n\n      <details class=\"hh-pp__toc\">\n        <summary class=\"hh-pp__toc-summary\">Contents<\/summary>\n        <ol class=\"hh-pp__toc-list\">\n          <li><a href=\"#hh-pp-s1\">Service provider information<\/a><\/li>\n          <li><a href=\"#hh-pp-s2\">Mission, values and operating principles<\/a><\/li>\n          <li><a href=\"#hh-pp-s3\">Implementation of self-monitoring<\/a><\/li>\n          <li><a href=\"#hh-pp-s4\">Preparation of the self-monitoring plan<\/a><\/li>\n          <li><a href=\"#hh-pp-s5\">Client's status and rights<\/a><\/li>\n          <li><a href=\"#hh-pp-s6\">Client safety<\/a><\/li>\n          <li><a href=\"#hh-pp-s7\">Processing and recording of client data<\/a><\/li>\n          <li><a href=\"#hh-pp-s8\">Monitoring of the self-monitoring plan<\/a><\/li>\n        <\/ol>\n      <\/details>\n    <\/aside>\n\n    <!-- ============ CONTENT ============ -->\n    <article class=\"hh-pp__content\">\n\n      <section id=\"hh-pp-s1\">\n        <h2 data-num=\"01\">Service provider information<\/h2>\n\n        <h3>Service provider<\/h3>\n        <div class=\"hh-pp__contact\">\n          <dl>\n            <dt>Name<\/dt><dd>Hygge Host Oy<\/dd>\n            <dt>Business ID<\/dt><dd>3403109-1<\/dd>\n            <dt>Municipality<\/dt><dd>Rovaniemi<\/dd>\n          <\/dl>\n        <\/div>\n\n        <h3>Operating unit or entity<\/h3>\n        <div class=\"hh-pp__contact\">\n          <dl>\n            <dt>Name<\/dt><dd>Hygge Host Oy<\/dd>\n            <dt>Address<\/dt><dd>Ruokasenkatu 5<br>96100 Rovaniemi<\/dd>\n          <\/dl>\n        <\/div>\n\n        <h3>Type of service<\/h3>\n        <p>Hygge Host Oy provides home and business cleaning, move-out cleaning, window cleaning, and cleaning of accommodation properties, as well as hosting services, in Lapland and Himos.<\/p>\n\n        <h3>Person responsible for operations<\/h3>\n        <div class=\"hh-pp__contact\">\n          <dl>\n            <dt>Name<\/dt><dd>Mikko Lempi\u00e4inen<\/dd>\n            <dt>Phone<\/dt><dd>+358 400 699 916<\/dd>\n            <dt>Email<\/dt><dd><a href=\"mailto:mikko@hyggehost.fi\">mikko@hyggehost.fi<\/a><\/dd>\n          <\/dl>\n        <\/div>\n      <\/section>\n\n      <section id=\"hh-pp-s2\">\n        <h2 data-num=\"02\">Mission, values and operating principles<\/h2>\n\n        <h3>Mission<\/h3>\n        <p>Hygge Host Oy provides home and business cleaning, move-out cleaning, window cleaning, and cleaning of accommodation properties, as well as hosting services, in Lapland and Himos.<\/p>\n        <p>For every client we draw up a service agreement that takes into account the needs of each individual and business. The agreement sets out, together with the client, the tasks to be performed, the agreed schedule and the price of the service. The agreement is always made in writing in two copies and is updated as needed. In our agreements we observe a duty of confidentiality.<\/p>\n\n        <h3>Values and principles<\/h3>\n        <p>Our values are reliability, quality, a client-oriented approach, flexibility, professionalism, environmental friendliness and respect for our employees.<\/p>\n      <\/section>\n\n      <section id=\"hh-pp-s3\">\n        <h2 data-num=\"03\">Implementation of self-monitoring<\/h2>\n\n        <h3>Risk management<\/h3>\n        <p>The open, safe and trusting atmosphere of our work community makes it possible for both clients and staff to dare to raise any possible concerns relating to quality and safety. Our staff are committed and engage in daily discussion with management. We aim to anticipate risks through a careful assessment visit at the client's premises. Staff are thoroughly familiarised with each site and with the self-monitoring plan, and suggestions for developing the self-monitoring plan are gladly received. To prevent accidents, staff are equipped with appropriate tools and clothing (shoes, etc.). In addition, we ensure that the necessary insurance is in force in the event of any accidents or damage. Risk assessments and hazard identifications have been carried out at the workplace as written documents, which are updated annually.<\/p>\n\n        <h3>Identifying risks<\/h3>\n        <p>Risk identification is carried out in cooperation with the entire staff. Every employee must bring risks and hazardous situations to the attention of management. We also ensure that tools are intact and clean. During work, care is taken to ensure that tools do not create a tripping hazard.<\/p>\n\n        <h3>Addressing risks<\/h3>\n        <p>Identified concerns are reviewed with the client and staff and we aim to correct them as soon as possible. In addition, we always consider how similar occurrences can be prevented in the future.<\/p>\n\n        <h3>Corrective measures<\/h3>\n        <p>Concerns are addressed immediately once they arise. The matter is discussed with those involved, and together we consider possible changes to procedures and a reassessment of the service needs.<\/p>\n\n        <h3>Communicating changes<\/h3>\n        <p>Staff and other relevant parties are informed by phone, in person or by email.<\/p>\n      <\/section>\n\n      <section id=\"hh-pp-s4\">\n        <h2 data-num=\"04\">Preparation of the self-monitoring plan<\/h2>\n\n        <h3>Person or persons responsible for planning self-monitoring<\/h3>\n        <p>The following participated in preparing the self-monitoring plan: Mikko Lempi\u00e4inen.<\/p>\n        <p>Responsible for the planning and monitoring of self-monitoring: Mikko Lempi\u00e4inen, +358 400 699 916, <a href=\"mailto:mikko@hyggehost.fi\">mikko@hyggehost.fi<\/a>.<\/p>\n\n        <h3>Monitoring of the self-monitoring plan<\/h3>\n        <p>The self-monitoring plan is updated whenever changes relating to service quality and client safety occur in the operations, but at least once a year.<\/p>\n\n        <h3>Publicity of the self-monitoring plan<\/h3>\n        <p>The self-monitoring plan is available on the company's website at <a href=\"https:\/\/www.hyggehost.fi\">www.hyggehost.fi<\/a>.<\/p>\n      <\/section>\n\n      <section id=\"hh-pp-s5\">\n        <h2 data-num=\"05\">Client's status and rights<\/h2>\n\n        <h3>Assessment of service needs<\/h3>\n        <p>The service need is always assessed through a free assessment visit to the site, where the service need is evaluated together with the client.<\/p>\n\n        <h3>Service plan<\/h3>\n        <p>The service plan is drawn up together with the client. We monitor the implementation of the service plan. Staff are familiarised with each client site separately. We aim to ensure that the same employees visit the client's home and business premises.<\/p>\n\n        <h3>Respectful treatment of the client<\/h3>\n        <p>Proper, friendly and respectful treatment is an absolute right of every person. We do our work with all our heart. We respect the client's decisions, right to self-determination and privacy, and we observe a duty of confidentiality. We always act on the client's terms. If we detect inappropriate treatment or unsuccessful interaction, it is management's duty to intervene without delay and to clarify the events with all parties.<\/p>\n\n        <h3>Collecting, handling and using feedback to develop operations<\/h3>\n        <p>All client feedback is collected regardless of how it was received. Feedback is reviewed with staff and, where necessary, used to develop the self-monitoring plan or the client's service plan. Complaints are responded to, where necessary, with a written reply as quickly as possible. Client feedback can be received by phone or email, either in person or via our website. Feedback is an extremely important tool for the continuous development of our operations. Any negative feedback is treated as a development need and responded to immediately. Positive feedback helps us cope at work and serves as an incentive for the company.<\/p>\n\n        <h3>Client's legal protection<\/h3>\n        <p>If a client is dissatisfied with the service they have received, they have the right to have any concern corrected free of charge.<\/p>\n        <p>Complaints and notices are addressed to the service provider. They are handled by the managing director (Darja Lempi\u00e4inen) or a person authorised by her. Any notices are handled immediately upon receipt.<\/p>\n\n        <div class=\"hh-pp__contact\">\n          <dl>\n            <dt>Recipient of notices<\/dt><dd>Darja Lempi\u00e4inen<\/dd>\n            <dt>Phone<\/dt><dd>+358 45 111 9865<\/dd>\n            <dt>Email<\/dt><dd><a href=\"mailto:hello.hygge@hyggehost.fi\">hello.hygge@hyggehost.fi<\/a><\/dd>\n          <\/dl>\n        <\/div>\n      <\/section>\n\n      <section id=\"hh-pp-s6\">\n        <h2 data-num=\"06\">Client safety<\/h2>\n        <p>The service provider's tools and equipment are used in the work, and the work is carried out in the client's home or business premises. Company-level safety is the responsibility of the managing director. For our part, we ensure that the working environment is as safe as possible for our client. If we detect a concern, we notify the client of it immediately. We make sure that items are returned to their proper places after cleaning. The client's keys are handled appropriately. Employees are always interviewed in person and a written employment contract is made with them. During the trial period we assess the employee's suitability for our team. Staff are thoroughly familiarised with each site as well as with the tools and our procedures. Work follows an aseptic work sequence, protective clothing is used where necessary, and hygienic working is ensured.<\/p>\n        <p>We follow the regulations and recommendations of the authorities in all safety-related matters.<\/p>\n\n        <h3>Principles of staff recruitment<\/h3>\n        <p>Staff recruitment is guided by employment legislation and collective agreements, which define the rights and obligations of both employees and employers. Recruitment is always carried out in person, with particular attention paid to the suitability and reliability of individuals. We always take great care over induction. Induction is emphasised even further if the employee to be hired does not have suitable training or sufficient prior experience.<\/p>\n\n        <h3>Staff induction and further training<\/h3>\n        <p>As a rule, work is carried out in pairs. We ensure that a new employee is always paired with an experienced person providing induction. Further training is arranged as needed.<\/p>\n      <\/section>\n\n      <section id=\"hh-pp-s7\">\n        <h2 data-num=\"07\">Processing and recording of client data<\/h2>\n        <p>In our company, client data is processed confidentially and securely: we do not use paper documents but rely solely on an electronic signature service and a booking system to which only staff have access. Electronic client registers are used for invoicing purposes and are appropriately protected with usernames and passwords. In all our operations we observe a duty of confidentiality and secrecy.<\/p>\n        <p>Personal data is processed in accordance with the privacy policy.<\/p>\n        <div class=\"hh-pp__contact\">\n          <dl>\n            <dt>Privacy policy<\/dt><dd><a href=\"https:\/\/www.hyggehost.fi\">www.hyggehost.fi<\/a><\/dd>\n            <dt>Data protection officer<\/dt><dd>Mikko Lempi\u00e4inen, +358 400 699 916, <a href=\"mailto:mikko@hyggehost.fi\">mikko@hyggehost.fi<\/a><\/dd>\n          <\/dl>\n        <\/div>\n      <\/section>\n\n      <section id=\"hh-pp-s8\">\n        <h2 data-num=\"08\">Monitoring of the self-monitoring plan<\/h2>\n        <p>The implementation of the self-monitoring plan is monitored and updated as needed, but at least once a year. The self-monitoring plan is approved and confirmed by the company's director\/entrepreneur.<\/p>\n        <div class=\"hh-pp__contact\">\n          <dl>\n            <dt>Place and date<\/dt><dd>Rovaniemi 01.07.2026<\/dd>\n          <\/dl>\n        <\/div>\n        <button type=\"button\" class=\"hh-pp__back\" data-hh-back-top>&uarr; Back to top<\/button>\n      <\/section>\n\n    <\/article>\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  var root = document.querySelector('.hh-pp');\n  if (!root) return;\n\n  var DESKTOP = '(min-width: 900px)';\n  var MOBILE  = '(max-width: 899px)';\n\n  var details  = root.querySelector('.hh-pp__toc');\n  var links    = root.querySelectorAll('.hh-pp__toc-list a[href^=\"#hh-pp-s\"]');\n  var sections = root.querySelectorAll('section[id^=\"hh-pp-s\"]');\n  if (!links.length || !sections.length) return;\n\n  function getTopHeaderOffset() {\n    var selectors = [\n      'header',\n      '.site-header',\n      '#site-header',\n      '.elementor-location-header',\n      '.elementor-sticky--active',\n      '[data-elementor-type=\"header\"]'\n    ];\n    var nodes = [];\n\n    selectors.forEach(function (selector) {\n      document.querySelectorAll(selector).forEach(function (el) {\n        if (nodes.indexOf(el) === -1) nodes.push(el);\n      });\n    });\n\n    var offset = 0;\n    nodes.forEach(function (el) {\n      var style = window.getComputedStyle(el);\n      if (style.position !== 'fixed' && style.position !== 'sticky') return;\n\n      var rect = el.getBoundingClientRect();\n      if (rect.height <= 0 || rect.height > 240) return;\n      if (rect.top <= 5 && rect.bottom > 0) offset = Math.max(offset, rect.bottom);\n    });\n\n    return Math.round(offset);\n  }\n\n  function getScrollTopTarget() {\n    var rootTop = root.getBoundingClientRect().top + window.pageYOffset;\n    if (rootTop <= 260) return 0;\n    return Math.max(0, Math.round(rootTop - getTopHeaderOffset() - 16));\n  }\n\n  function setPageScroll(y) {\n    window.scrollTo(0, y);\n    document.documentElement.scrollTop = y;\n    document.body.scrollTop = y;\n\n    var el = root.parentElement;\n    while (el && el !== document.body && el !== document.documentElement) {\n      var style = window.getComputedStyle(el);\n      if (\/auto|scroll|overlay\/.test(style.overflowY)) el.scrollTop = y;\n      el = el.parentElement;\n    }\n  }\n\n  function scrollToRealTop(event) {\n    if (event) {\n      event.preventDefault();\n      event.stopPropagation();\n      if (event.stopImmediatePropagation) event.stopImmediatePropagation();\n    }\n\n    var y = getScrollTopTarget();\n    setPageScroll(y);\n\n    requestAnimationFrame(function () { setPageScroll(y); });\n    setTimeout(function () { setPageScroll(y); }, 60);\n    setTimeout(function () { setPageScroll(y); }, 180);\n    setTimeout(function () { setPageScroll(y); }, 360);\n\n    setActive(sections[0].id);\n\n    if (history.replaceState) {\n      history.replaceState(null, '', window.location.pathname + window.location.search);\n    }\n  }\n\n  root.querySelectorAll('[data-hh-back-top]').forEach(function (button) {\n    button.addEventListener('click', scrollToRealTop, true);\n  });\n\n  var byId = {};\n  links.forEach(function (a) {\n    byId[a.getAttribute('href').slice(1)] = a;\n    a.addEventListener('click', function () {\n      if (window.matchMedia(MOBILE).matches && details) details.open = false;\n    });\n  });\n\n  function syncTocOpen() {\n    if (!details) return;\n    details.open = window.matchMedia(DESKTOP).matches;\n  }\n  syncTocOpen();\n  window.addEventListener('resize', syncTocOpen);\n\n  var currentId = null;\n  function setActive(id) {\n    if (id === currentId) return;\n    currentId = id;\n    links.forEach(function (a) { a.classList.remove('is-active'); });\n    if (byId[id]) byId[id].classList.add('is-active');\n  }\n\n  function pickActive() {\n    var trigger = 120;\n    var best = sections[0];\n    for (var i = 0; i < sections.length; i++) {\n      var r = sections[i].getBoundingClientRect();\n      if (r.top - trigger <= 0) best = sections[i];\n      else break;\n    }\n    setActive(best.id);\n  }\n\n  var ticking = false;\n  window.addEventListener('scroll', function () {\n    if (ticking) return;\n    ticking = true;\n    requestAnimationFrame(function () { pickActive(); ticking = false; });\n  }, { passive: true });\n\n  pickActive();\n  window.addEventListener('load', pickActive);\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Self-Monitoring Plan Hygge Host Oy&#8217;s self-monitoring plan for ensuring service quality and client safety. Contents Service provider information Mission, values and operating principles Implementation of self-monitoring Preparation of the self-monitoring plan Client&#8217;s status and rights Client safety Processing and recording of client data Monitoring of the self-monitoring plan Service provider information Service provider Name Hygge [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_joinchat":[],"footnotes":""},"class_list":["post-7059","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Self-monitoring plan - hyggehost.fi<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hyggehost.fi\/fi\/self-monitoring-plan\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Self-monitoring plan - hyggehost.fi\" \/>\n<meta property=\"og:description\" content=\"Self-Monitoring Plan Hygge Host Oy&#8217;s self-monitoring plan for ensuring service quality and client safety. Contents Service provider information Mission, values and operating principles Implementation of self-monitoring Preparation of the self-monitoring plan Client&#8217;s status and rights Client safety Processing and recording of client data Monitoring of the self-monitoring plan Service provider information Service provider Name Hygge [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hyggehost.fi\/fi\/self-monitoring-plan\/\" \/>\n<meta property=\"og:site_name\" content=\"hyggehost.fi\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-01T23:22:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/self-monitoring-plan\\\/\",\"url\":\"https:\\\/\\\/hyggehost.fi\\\/self-monitoring-plan\\\/\",\"name\":\"Self-monitoring plan - hyggehost.fi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/#website\"},\"datePublished\":\"2026-07-01T22:40:21+00:00\",\"dateModified\":\"2026-07-01T23:22:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/self-monitoring-plan\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hyggehost.fi\\\/self-monitoring-plan\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/self-monitoring-plan\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hyggehost.fi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Self-monitoring plan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/#website\",\"url\":\"https:\\\/\\\/hyggehost.fi\\\/\",\"name\":\"hyggehost.fi\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hyggehost.fi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/#organization\",\"name\":\"hyggehost.fi\",\"url\":\"https:\\\/\\\/hyggehost.fi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hyggehost.fi\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/cropped-Group-1171275268-1.png\",\"contentUrl\":\"https:\\\/\\\/hyggehost.fi\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/cropped-Group-1171275268-1.png\",\"width\":512,\"height\":512,\"caption\":\"hyggehost.fi\"},\"image\":{\"@id\":\"https:\\\/\\\/hyggehost.fi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/hygge.host\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Self-monitoring plan - hyggehost.fi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hyggehost.fi\/fi\/self-monitoring-plan\/","og_locale":"fi_FI","og_type":"article","og_title":"Self-monitoring plan - hyggehost.fi","og_description":"Self-Monitoring Plan Hygge Host Oy&#8217;s self-monitoring plan for ensuring service quality and client safety. Contents Service provider information Mission, values and operating principles Implementation of self-monitoring Preparation of the self-monitoring plan Client&#8217;s status and rights Client safety Processing and recording of client data Monitoring of the self-monitoring plan Service provider information Service provider Name Hygge [&hellip;]","og_url":"https:\/\/hyggehost.fi\/fi\/self-monitoring-plan\/","og_site_name":"hyggehost.fi","article_modified_time":"2026-07-01T23:22:42+00:00","twitter_card":"summary_large_image","twitter_misc":{"Arvioitu lukuaika":"6 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hyggehost.fi\/self-monitoring-plan\/","url":"https:\/\/hyggehost.fi\/self-monitoring-plan\/","name":"Self-monitoring plan - hyggehost.fi","isPartOf":{"@id":"https:\/\/hyggehost.fi\/#website"},"datePublished":"2026-07-01T22:40:21+00:00","dateModified":"2026-07-01T23:22:42+00:00","breadcrumb":{"@id":"https:\/\/hyggehost.fi\/self-monitoring-plan\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hyggehost.fi\/self-monitoring-plan\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hyggehost.fi\/self-monitoring-plan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hyggehost.fi\/"},{"@type":"ListItem","position":2,"name":"Self-monitoring plan"}]},{"@type":"WebSite","@id":"https:\/\/hyggehost.fi\/#website","url":"https:\/\/hyggehost.fi\/","name":"hyggehost.fi","description":"","publisher":{"@id":"https:\/\/hyggehost.fi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hyggehost.fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/hyggehost.fi\/#organization","name":"hyggehost.fi","url":"https:\/\/hyggehost.fi\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/hyggehost.fi\/#\/schema\/logo\/image\/","url":"https:\/\/hyggehost.fi\/wp-content\/uploads\/2025\/05\/cropped-Group-1171275268-1.png","contentUrl":"https:\/\/hyggehost.fi\/wp-content\/uploads\/2025\/05\/cropped-Group-1171275268-1.png","width":512,"height":512,"caption":"hyggehost.fi"},"image":{"@id":"https:\/\/hyggehost.fi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/hygge.host\/"]}]}},"_links":{"self":[{"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/pages\/7059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/comments?post=7059"}],"version-history":[{"count":12,"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/pages\/7059\/revisions"}],"predecessor-version":[{"id":7073,"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/pages\/7059\/revisions\/7073"}],"wp:attachment":[{"href":"https:\/\/hyggehost.fi\/fi\/wp-json\/wp\/v2\/media?parent=7059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}