利用規約

利用規約

最終更新日:2024年10月27日

この利用規約(以下、「本規約」といいます。)は、「無料|心のケアAIチャット相談」(以下、「本サイト」といいます。)が提供するサービスの利用条件を定めるものです。ご利用にあたっては、本規約をよくお読みいただき、同意の上ご利用ください。

第1条(適用範囲)

本規約は、本サイトを通じて提供されるすべてのサービス(以下、「本サービス」といいます。)の利用に関する条件を定めるものであり、本サービスを利用されるすべての方(以下、「ユーザー」といいます。)に適用されます。

第2条(サービスの目的)

本サービスは、ユーザーの心のケアをサポートするために、AI(人工知能)を用いたチャット相談を提供するものであり、医療行為や治療を目的としたものではありません。本サービスを利用することで、専門的な診断や治療が提供されるわけではないことをご了承ください。

第3条(免責事項)

  1. 本サービスで提供される情報は、医療専門家による診断や治療を代替するものではありません。健康状態に関する判断や診断を行う際には、必ず専門の医療機関にご相談ください。
  2. 本サイトで提供される回答の内容について、正確性、完全性、適合性、最新性等について一切の保証を行いません。
  3. 本サービスを利用した結果に起因するいかなる損害についても、運営者は一切責任を負いません。

第4条(個人情報の取り扱い)

  1. 本サービスの利用にあたり、ユーザーが提供する情報は、個人情報保護法に基づき適切に取り扱います。
  2. 本サービスで提供されるユーザーの質問およびその回答は、匿名化した上で、他のユーザーに公開される場合があります。
  3. 本サイトは、収集した情報を本サービスの品質向上や改善の目的で利用する場合がありますが、ユーザーの同意なく第三者に提供することはありません。

第5条(ユーザーの責任)

  1. ユーザーは、自らの判断と責任に基づいて本サービスを利用するものとし、利用に関連して他のユーザーや第三者に損害を与えた場合には、自己の責任と費用においてこれを解決するものとします。
  2. 本サービスに投稿された内容について、法律や公序良俗に反する内容、または他者を誹謗中傷する内容を含む場合、運営者は投稿の削除や利用制限を行う権利を有します。

第6条(知的財産権)

本サービスに関する著作権、商標権、特許権その他の知的財産権は、運営者または正当な権利を有する第三者に帰属します。本サービスに掲載された情報の無断転載、複製、頒布を禁止します。

第7条(利用の停止)

本サイトは、以下のいずれかに該当する場合、事前に通知することなく、ユーザーに対して本サービスの全部または一部の提供を一時的に停止することができます。

  1. サーバーの保守や点検を行う場合
  2. 自然災害や事故などにより、本サービスの運営が困難となった場合
  3. その他、運営者がやむを得ないと判断した場合

第8条(本規約の変更)

運営者は、必要に応じて本規約を随時変更できるものとし、変更後の本規約は、本サイトに掲載した時点で効力を発生します。ユーザーは、本規約の変更後も本サービスを利用することによって、変更内容に同意したものとみなされます。

第9条(準拠法および裁判管轄)

本規約の解釈および適用については、日本法に準拠するものとし、本サービスに関して生じた紛争については、運営者の所在地を管轄する裁判所を専属的合意管轄とします。

').appendTo('body');jQuery.get(apTemplateUrl+'/'+id+".html",function(html){var tempCont=jQuery('#apTemplate');tempCont.text(html+tempCont.text());AnsPress.trigger('templateLoaded')})},getTemplate:function(templateId){return function(){if(jQuery('#apTemplate').length==0) return'';var regex=new RegExp("#START BLOCK "+templateId+" #([\\S\\s]*?)#END BLOCK "+templateId+" #","g");var match=regex.exec(jQuery('#apTemplate').text());if(match==null) return'';if(match[1])return match[1]}},isJSONString:function(str){try{return JSON.parse(str)}catch(e){return!1}},parseParams:function(query){var re=/([^&=]+)=?([^&]*)/g;var decode=function(str){return decodeURIComponent(str.replace(/\+/g,' '))};function createElement(params,key,value){key=key+'';if(key.indexOf('.')!==-1){var list=key.split('.');var new_key=key.split(/\.(.+)?/)[1];if(!params[list[0]])params[list[0]]={};if(new_key!==''){createElement(params[list[0]],new_key,value)}else console.warn('parseParams :: empty property in key "'+key+'"')}else if(key.indexOf('[')!==-1){var list=key.split('[');key=list[0];var list=list[1].split(']');var index=list[0] if(index==''){if(!params)params={};if(!params[key]||!$.isArray(params[key]))params[key]=[];params[key].push(value)}else{if(!params)params={};if(!params[key]||!$.isArray(params[key]))params[key]=[];params[key][parseInt(index)]=value}}else{if(!params)params={};params[key]=value}} query=query+'';if(query==='')query=window.location+'';var params={},e;if(query){if(query.indexOf('#')!==-1){query=query.substr(0,query.indexOf('#'))} if(query.indexOf('?')!==-1){query=query.substr(query.indexOf('?')+1,query.length)}else return{};if(query=='')return{};while(e=re.exec(query)){var key=decode(e[1]);var value=decode(e[2]);createElement(params,key,value)}} return params},ajax:function(options){var self=this;options=_.defaults(options,{url:ajaxurl,method:'POST',});if(_.isString(options.data)) options.data=this.parseParams(options.data);if(typeof options.data.action==='undefined') options.data.action='ap_ajax';var success=options.success;delete options.success;options.success=function(data){var context=options.context||null;var parsedData=data;if(parsedData.snackbar){AnsPress.trigger('snackbar',parsedData)} if(typeof success==='function'){data=jQuery.isEmptyObject(parsedData)?data:parsedData;success(data,context)}};return jQuery.ajax(options)},uniqueId:function(){return jQuery('.ap-uid').length},showLoading:function(elm){AnsPress.hideLoading(elm);var customClass=jQuery(elm).data('loadclass')||'';var isText=jQuery(elm).is('input[type="text"]');var uid=this.uniqueId();if(jQuery(elm).is('button')||jQuery(elm).is('.ap-btn')){jQuery(elm).addClass('show-loading');$loading=jQuery('');$loading.height(jQuery(elm).height());$loading.width(jQuery(elm).height());jQuery(elm).append($loading)}else{var el=jQuery('
');jQuery('body').append(el);var offset=jQuery(elm).offset();var height=jQuery(elm).outerHeight();var width=isText?40:jQuery(elm).outerWidth();el.css({top:offset.top,left:isText?offset.left+jQuery(elm).outerWidth()-40:offset.left,height:height,width:width});jQuery(elm).data('loading','#apuid-'+uid);return'#apuid-'+uid}},hideLoading:function(elm){if(jQuery(elm).is('button')||jQuery(elm).is('.ap-btn')){jQuery(elm).removeClass('show-loading');jQuery(elm).find('.ap-loading-span').remove();jQuery(elm).prop('disabled',!1)}else if('all'==elm){jQuery('.ap-loading-icon').hide()}else{jQuery(jQuery(elm).data('loading')).hide()}},getUrlParam:function(key){var qs=this.parseParams(window.location.href);if(typeof key!=='undefined') return typeof qs[key]!=='undefined'?qs[key]:null;return qs},modal:function(name,args){args=args||{};if(typeof this.modals[name]!=='undefined'){return this.modals[name]} this.modals[name]=new AnsPress.views.Modal(_.extend({id:'ap-modal-'+name,title:aplang.loading,content:'',size:'medium'},args));jQuery('body').append(this.modals[name].render().$el);return this.modals[name]},hideModal:function(name,runCb){if(typeof runCb==='undefined') runCb=!0;if(typeof this.modals[name]!=='undefined'){this.modals[name].hide(runCb);delete this.modals[name]}},removeHash:function(){var scrollV,scrollH,loc=window.location;scrollV=document.body.scrollTop;scrollH=document.body.scrollLeft;if('pushState' in history){history.pushState('',document.title,loc.pathname+loc.search);Backbone.history.navigate('/')}else{loc.hash=''} document.body.scrollTop=scrollV;document.body.scrollLeft=scrollH},loadCSS:function(href){var cssLink=document.createElement('link');cssLink.rel='stylesheet';cssLink.href=href;var head=document.getElementsByTagName('head')[0];head.parentNode.insertBefore(cssLink,head)}},Backbone.Events);_.templateSettings={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,};(function($){$.fn.autogrow=function(opts){var that=$(this).css({overflow:'hidden',resize:'none'}),selector='',selectorID=that.attr('id'),selectorClass=that.attr('class'),defaults={context:$(document),animate:!0,speed:50,fixMinHeight:!0,cloneClass:'autogrowclone',onInitialize:!1};opts=$.isPlainObject(opts)?opts:{context:opts?opts:$(document)};opts=$.extend({},defaults,opts);if(selectorID!==undefined){selector='#'+selectorID}else if(selectorClass!==undefined){selector='.'+selectorClass} that.each(function(i,elem){var min,clone;elem=$(elem);if(elem.is(':visible')||parseInt(elem.css('height'),10)>0){min=parseInt(elem.css('height'),10)||elem.innerHeight()}else{clone=elem.clone().addClass(opts.cloneClass).val(elem.val()).css({position:'absolute',visibility:'hidden',display:'block'});$('body').append(clone);min=clone.innerHeight();clone.remove()} if(opts.fixMinHeight){elem.data('autogrow-start-height',min)} elem.css('height',min);if(opts.onInitialize&&elem.length){resize.call(elem[0])}});opts.context.on('keyup paste focus',selector,resize);function resize(e){var box=$(this),oldHeight=box.innerHeight(),newHeight=this.scrollHeight,minHeight=box.data('autogrow-start-height')||0,clone;if(oldHeightminHeight){clone=box.clone().addClass(opts.cloneClass).css({position:'absolute',zIndex:-10,height:''}).val(box.val());box.after(clone);do{newHeight=clone[0].scrollHeight-1;clone.innerHeight(newHeight)}while(newHeight===clone[0].scrollHeight);newHeight++;clone.remove();box.focus();newHeightnewHeight&&opts.animate?box.stop().animate({height:newHeight},opts.speed):box.innerHeight(newHeight)}else{box.innerHeight(minHeight)}}} return that};jQuery.fn.apScrollTo=function(elem,toBottom,speed){toBottom=toBottom||!1;var parentPos=$(this).scrollTop()-$(this).offset().top;var top=toBottom?$(this).offset().top+$(this).height():$(this).offset().top;$('html, body').stop();$('html, body').animate({scrollTop:top},speed==undefined?1000:speed);if(elem!=undefined) $(this).animate({scrollTop:parentPos+$(elem).offset().top},speed==undefined?1000:speed);return this};AnsPress.views.Snackbar=Backbone.View.extend({id:'ap-snackbar',template:'
{{message}}
',hover:!1,initialize:function(){AnsPress.on('snackbar',this.show,this)},events:{'mouseover':'toggleHover','mouseout':'toggleHover',},show:function(data){var self=this;this.data=data.snackbar;this.data.success=data.success;this.$el.removeClass('snackbar-show');this.render();setTimeout(function(){self.$el.addClass('snackbar-show')},0);this.hide()},toggleHover:function(){clearTimeout(this.hoveTimeOut);this.hover=!this.hover;if(!this.hover) this.hide();},hide:function(){var self=this;if(!self.hover) this.hoveTimeOut=setTimeout(function(){self.$el.removeClass('snackbar-show')},5000)},render:function(){if(this.data){var t=_.template(this.template);this.$el.html(t(this.data))} return this}});AnsPress.views.Modal=Backbone.View.extend({className:'ap-modal',template:"
ap-modal-{{size}}<# } #>\">
<# if(typeof title !== 'undefined' ){ #>{{title}}<# } #>
<# if(typeof content !== 'undefined'){ #>{{{content}}}<# } #>
<# if(typeof buttons !== 'undefined'){ #><# _.each(buttons, function(btn){ #>{{btn.class}}<# } #>\" href=\"#\" <# if(typeof btn.cb !== 'undefined') { #>ap=\"{{btn.cb}}\" apquery=\"{{btn.query}}\"<# } #>>{{btn.label}}<# }); #><# } #>
",events:{'click [ap="close-modal"]':'clickHide','click [ap="modal-click"]':'clickAction',},initialize:function(opt){opt.title=opt.title||aplang.loading;this.data=opt},render:function(){$('html').css('overflow','hidden');var t=_.template(this.template);this.$el.html(t(this.data));return this},clickHide:function(e){e.preventDefault();this.hide();apToggleLoadedClass()},hide:function(runCb){if(typeof runCb==='undefined') runCb=!0;this.remove();$('html').css('overflow','');if(this.data.hideCb&&runCb)this.data.hideCb(this);var name=this.data.id.replace('ap-modal-','');if(typeof AnsPress.modals[name]!=='undefined') delete AnsPress.modals[name]},setContent:function(html){this.$el.find('.ap-modal-content').html(html)},setTitle:function(title){this.$el.find('.ap-modal-header strong').text(title)},setFooter:function(content){this.$el.find('.ap-modal-footer').html(content)},clickAction:function(e){e.preventDefault();var targ=$(e.target);q=targ.data('apquery');if(q.cb){q.element=targ;AnsPress.trigger(q.cb,q)}}})})(jQuery);(function($){AnsPress.Common={init:function(){AnsPress.on('formPosted',this.imageUploaded);AnsPress.on('ajaxBtnDone',this.uploadModal);AnsPress.on('ajaxBtnDone',this.commentModal);AnsPress.on('showModal',this.showModal)},readUrl:function(input,el){if(input.files&&input.files[0]){var reader=new FileReader();reader.onload=function(e){AnsPress.trigger('showImgPreview',e.target.result,el.find('.ap-upload-list'))} reader.readAsDataURL(input.files[0])}},uploadModal:function(data){if(data.action!='ap_upload_modal'||!data.html) return;$modal=AnsPress.modal('imageUpload',{title:data.title,content:data.html,size:'small',});var file=$modal.$el.find('input[type="file"]');file.on('change',function(){$modal.$el.find('.ap-img-preview').remove();AnsPress.Common.readUrl(this,$modal.$el)})},showImgPreview:function(src,el){$('').appendTo(el)},imageUploaded:function(data){if(data.action!=='ap_image_upload') return;if(data.files) $.each(data.files,function(old,newFile){var cont=newFile.is_image?'':''+newFile.filename+'';if(typeof tinymce!=='undefined'){tinymce.activeEditor.insertContent(cont)}else{var elem=$('.ap-editor .wp-editor-area');var value=elem.val();var start=elem[0].selectionStart;var end=elem[0].selectionEnd;var before=value.substring(0,start);var after=value.substring(end,value.length);var cursorPos=elem.prop('selectionStart');elem.val(before+cont+after);elem.focus();elem.prop('selectionEnd',cursorPos+cont.length)}});AnsPress.hideModal('imageUpload')},showModal:function(modal){modal.size=modal.size||'medium';AnsPress.modal(modal.name,{title:modal.title,content:modal.content,size:modal.size,})}}})(jQuery);jQuery(document).ready(function($){AnsPress.Common.init();var apSnackbarView=new AnsPress.views.Snackbar();$('body').append(apSnackbarView.render().$el);$(document).on('click',function(e){e.stopPropagation();if(!$(e.target).is('.ap-dropdown-toggle')&&!$(e.target).closest('.open').is('.open')&&!$(e.target).closest('form').is('form')){$('.ap-dropdown').removeClass('open')}});$('body').on('click','.ap-dropdown-toggle, .ap-dropdown-menu > a',function(e){e.preventDefault();$('.ap-dropdown').not($(this).closest('.ap-dropdown')).removeClass('open');$(this).closest('.ap-dropdown').toggleClass('open')});$('[apsubscribe]').on('click',function(e){e.preventDefault();var self=$(this);var query=JSON.parse(self.attr('apquery'));query.ap_ajax_action='subscribe';AnsPress.ajax({data:query,success:function(data){if(data.count)self.find('.apsubscribers-count').text(data.count);if(data.label)self.find('.apsubscribers-title').text(data.label);}})});$('body').on('click','.ap-droptogg',function(e){e.preventDefault();$(this).closest('.ap-dropdown').removeClass('open');$(this).closest('#noti-dp').hide()});$('body').on('click','[apajaxbtn]',function(e){var self=this;e.preventDefault();if($(this).attr('aponce')!='false'&&$(this).is('.loaded')) return;var self=$(this);if(typeof aplang.ajax_events!=='undefined'){const string=aplang.ajax_events.replace('%s',self.attr('title'));const apAjaxEventClass=['comment-delete',];let eventTrigger=!0;$.each(apAjaxEventClass,function(i,eventClassName){if(self.hasClass(eventClassName)){if(!confirm(string)){eventTrigger=!1}}});if(!eventTrigger){return}} var query=JSON.parse(self.attr('apquery'));AnsPress.showLoading(self);AnsPress.ajax({data:query,success:function(data){if($(this).attr('aponce')!='false') $(self).addClass('loaded');AnsPress.hideLoading(e.target);AnsPress.trigger('ajaxBtnDone',data);if(typeof data.btn!=='undefined') if(data.btn.hide)self.hide();if(typeof data.cb!=='undefined') AnsPress.trigger(data.cb,data,e.target);if(data.modal){AnsPress.trigger('showModal',data.modal)}}})});function apAddRepeatField(el,values){values=values||!1;var args=$(el).data('args');args.index=$(el).find('[datarepeatid]').length;var template=$('#'+args.key+'-template').text();var t=_.template(template);t=t(args);var regex=/(class|id|for)="([^"]+)"/g;var t=t.replace(regex,function(match,group){return match.replace(/[[\]]/g,'')});var html=$('');$.each(values,function(childName,v){html.find('[name="'+args.key+'['+args.index+']['+childName+']"]').val(v)});var errors=$('#'+args.key+'-errors');if(errors.length>0){var errors_json=JSON.parse(errors.html());$.each(errors_json,function(i,err){$.each(err,function(field,messages){var fieldWrap=html.find('[name="'+args.key+'['+i+']['+field+']"]').closest('.ap-form-group');fieldWrap.addClass('ap-have-errors');var errContain=$('
');$.each(messages,function(code,msg){errContain.append(''+msg+'')}) $(errContain).insertAfter(fieldWrap.find('label'))})})} $(el).find('.ap-fieldrepeatable-item').append(html)} $('[data-role="ap-repeatable"]').each(function(){var self=this;$(this).find('.ap-repeatable-add').on('click',function(e){e.preventDefault();var self=$(this);var query=JSON.parse(self.attr('apquery'));AnsPress.showLoading(self);$count=$('[name="'+query.id+'-groups"]');query.current_groups=$count.val();$count.val(parseInt(query.current_groups)+1);$nonce=$('[name="'+query.id+'-nonce"]');query.current_nonce=$nonce.val();AnsPress.ajax({data:query,success:function(data){AnsPress.hideLoading(e.target);$(data.html).insertBefore(self);$nonce.val(data.nonce)}})});$(this).on('click','.ap-repeatable-delete',function(e){e.preventDefault();$(this).closest('.ap-form-group').remove()})});$('body').on('click','.ap-form-group',function(){$(this).removeClass('ap-have-errors')});$('body').on('click','button.show-loading',function(e){e.preventDefault()});$('body').on('submit','[apform]',function(e){e.preventDefault();var self=$(this);var submitBtn=$(this).find('button[type="submit"]');if(submitBtn.length>0) AnsPress.showLoading(submitBtn);$(this).ajaxSubmit({url:ajaxurl,beforeSerialize:function(){if(typeof tinymce!=='undefined') tinymce.triggerSave();$('.ap-form-errors, .ap-field-errors').remove();$('.ap-have-errors').removeClass('ap-have-errors')},success:function(data){if(submitBtn.length>0) AnsPress.hideLoading(submitBtn);data=data;if(data.snackbar){AnsPress.trigger('snackbar',data)} if(typeof grecaptcha!=='undefined'&&typeof widgetId1!=='undefined') grecaptcha.reset(widgetId1);AnsPress.trigger('formPosted',data);if(typeof data.form_errors!=='undefined'){$formError=$('
').prependTo(self);$.each(data.form_errors,function(i,err){$formError.append(''+err+'')});$.each(data.fields_errors,function(i,errs){$('.ap-field-'+i).addClass('ap-have-errors');$('.ap-field-'+i).find('.ap-field-errorsc').html('
');$.each(errs.error,function(code,err){$('.ap-field-'+i).find('.ap-field-errors').append(''+err+'')})});self.apScrollTo()}else if(typeof data.hide_modal!==undefined){AnsPress.hideModal(data.hide_modal)} if(typeof data.redirect!=='undefined'){window.location=data.redirect}},error:function(){if(submitBtn.length>0){AnsPress.hideLoading(submitBtn)} if(aplang.ajax_error.snackbar){AnsPress.trigger('snackbar',aplang.ajax_error)} if(aplang.ajax_error.modal){$.each(aplang.ajax_error.modal,function(i,modal){AnsPress.hideModal(modal)})}}})});$(document).on('keyup',function(e){if(e.keyCode==27){$lastModal=$('.ap-modal').last();if($lastModal.length>0){$name=$lastModal.attr('id').replace('ap-modal-','');AnsPress.hideModal($name);apToggleLoadedClass()}}});AnsPress.on('loadedMoreActivities',function(data,e){$(data.html).insertAfter($('.ap-activities:last-child'));$(e).closest('.ap-activity-item').remove()});AnsPress.tagsPreset={tags:{delimiter:',',valueField:'term_id',labelField:'name',searchField:'name',persist:!1,render:{option:function(item,escape){return'
'+''+escape(item.name)+''+''+escape(item.count)+''+''+escape(item.description)+''+''}},create:!1,maxItems:4}} AnsPress.tagElements=function($el){var type=$el.data('type');var jsoptions=$el.data('options');var options=$('#'+jsoptions.id+'-options').length>0?JSON.parse($('#'+jsoptions.id+'-options').html()):{};var defaults=AnsPress.tagsPreset[type];defaults.options=options;defaults.maxItems=jsoptions.maxItems;if(!1!==jsoptions.create){defaults.create=function(input){return{term_id:input,name:input,description:'',count:0,}}} defaults.load=function(query,callback){if(!query.length)return callback();jQuery.ajax({url:ajaxurl,type:'GET',dataType:'json',data:{action:'ap_search_tags',q:query,__nonce:jsoptions.nonce,form:jsoptions.form,field:jsoptions.field,},error:function(){callback()},success:function(res){callback(res)}})};defaults.render={option_create:function(data,escape){return'
'+jsoptions.labelAdd+' '+escape(data.input)+'
'}} $el.selectize(defaults)} $('[aptagfield]').each(function(){AnsPress.tagElements($(this))});$('#anspress').on('click','.ap-remove-parent',function(e){e.preventDefault();$(this).parent().remove()}) $('#tabs-panel-anspress-all').on('click','.anspress-menu-mb',function(event){event.preventDefault();let checkBoxes=$(this).closest('#tabs-panel-anspress-all');let checked=checkBoxes.find('.menu-item-checkbox');if($(this).data('checked')){checked.prop('checked',!1);$(this).data('checked',!1)}else{checked.prop('checked',!0);$(this).data('checked',!0)}})});function apToggleLoadedClass(){const loadedClass=['.comment-edit',];jQuery.each(loadedClass,function(i,loadedClassName){const elem=jQuery(loadedClassName);if(elem.hasClass('loaded')){elem.removeClass('loaded')}})} window.AnsPress.Helper={toggleNextClass:function(el){jQuery(el).closest('.ap-field-type-group').find('.ap-fieldgroup-c').toggleClass('show')}}
タイトルとURLをコピーしました