What is Dental Dam and How Does It Protect during Oral Sex?

What is Dental Dam and How Does It Protect during Oral Sex?

Share :


For many couples, oral sex is one way to get sexual pleasure. In oral sex, you can have the risk of experiencing sexually transmitted diseases. To minimize these risks, you can use a dental dam, a protector of the mouth area during oral sex, or also known on the market with the term female oral condoms. What kind of shape and use is a dental dam? Check out the following reviews. 

 

What's that dental dam?

A dental dam is a thin, flexible latex sheet or polyurethane used by dentists to protect the patient's mouth during dental care procedures. In addition to being used in dental care, dental dam can also be used as a protector during oral or anal sex.

Dental dam sheets are used on the vagina or anus so that they become a barrier between the mouth of the partner and the vagina or anus. In this way, you can protect yourself from the risk of sexually transmitted diseases but still get clitoris stimulation.

Although it can minimize the risk of contracting sexually transmitted diseases, dental dam cannot replace the function of contraceptives such as condoms. If you plan to postpone pregnancy, you should choose contraceptives such as condoms, IUDs or birth control pills. 

Read more: Oral Sex, Should You Use Condoms?

 

How to use dental dam?

Using a dental dam is very easy, but to provide optimal protection, you must be careful when using it. How to use a dental dam, among others:

  • Release the dental dam from the packaging and carefully open the folds
  • Put it down the dental dam on top of the vulva during oral sex. The dental dam must be large enough to cover the whole vaginal area.
  • Hold on to the dental dam in its place during oral sex. You can apply lubricants from water or silicon between rental dams to make intimate sessions more fun. 
  • If the dental dam is damaged during sex, it's best to install a dental dam which was new before continuing sex.
  • Throw dental dam after being used. 

Dental dam that have been used for sexual intercourse should not be reused because they can trigger the transmission of sexually transmitted diseases. While using rental dam, You are also advised to use condoms for more optimal protection. 

If you don't find a dental dam at a pharmacy or medical device shop, you can make a dental dam from condoms. How to make the dental dam itself, namely: 

  • Remove the condoms from the packaging carefully, then open the rolls
  • Cut the tip of the condom and the bottom of the rubber that rolled up
  • Cut the condoms longitudinally from the end to the base
  • Put the condom on top of the vagina

Read more: Can HIV Be Transmitted Through Sex Orals?

 

Tips safe for having sex oral

Many people think that oral sex is safer when compared to penetration sex. But, like other forms of sex, oral sex that brings together the mouth and genitals also risks transmitting sexually transmitted diseases. 

For those of you who want to have oral sex safely, you can apply the following tips:

  • Use condoms during sexual intercourse. Make sure the condoms do not expire, and the installation and use are correct
  • Use a dental dam which functions as a barrier between the mouth and vagina or anus
  • Avoid manifold water or vaginal fluid entering the eyes
  • Regularly do screening for sexually transmitted diseases (IMS). If it is indicated that you have an IMS, you should avoid sexual contact and do proper treatment. 

A dental dam is one of the tools you can use to reduce the risk of sexually transmitted disease infection. You can get dental dam at pharmacies, and medical device stores or make their own from condoms. If you have questions about sexually transmitted diseases, you should immediately go to a doctor or use a consultation feature in the Ai Care application. 

 

Want to know more information about tips and tricks for health, first aid, and other home treatments? Click here!

 

 

Writer : Ratih AI Care
Editor :
  • dr. Yuliana Inosensia
Last Updated : Thursday, 7 March 2024 | 05:26

Cleveland Clinic. What Is a Dental Dam?. Available from: https://my.clevelandclinic.org/health/drugs/22887-dental-dam

Holland, K. (2023). Everything You Need to Know About Using a Dental Dam. Available from: https://www.healthline.com/health/healthy-sex/dental-dam

Better Health. Oral Sex. Available from: https://www.betterhealth.vic.gov.au/health/healthyliving/Oral-sex

Zambon, V. (2020). Oral sex STI risk charts: Transmission and prevention. Available from: https://www.medicalnewstoday.com/articles/oral-sex-std-risk-chart

Request history8.1.29PHP Version906msRequest Duration4MBMemory UsageGET {category}/{slug}Route
  • warninglog[07:05:18] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[07:05:18] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[07:05:18] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[07:05:18] LOG.error: Error accessing doctor id: 640021cf1e44db877c0bce23 { "exception": "Undefi...
  • infolog[07:05:18] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (248ms)time
  • Application (658ms)time
  • 1 x Application (72.61%)
    658ms
    1 x Booting (27.39%)
    248ms
    11 templates were rendered
    • 1x web.v2.single-post-healthpediasingle-post-healthpedia.blade.php#?blade
    • 1x web.v2.partials.single.breadcrumbbreadcrumb.blade.php#?blade
    • 2x web.partials.single-sharesingle-share.blade.php#?blade
    • 1x web.v2.partials.single.editoreditor.blade.php#?blade
    • 1x web.v2.partials.single.tagstags.blade.php#?blade
    • 1x web.v2.partials.single.referensireferensi.blade.php#?blade
    • 1x web.v2.partials.article-populararticle-popular.blade.php#?blade
    • 1x web.v2.partials.related-articlerelated-article.blade.php#?blade
    • 1x web.v2.partials.healthtopichealthtopic.blade.php#?blade
    • 1x layouts.v2.web_layoutweb_layout.blade.php#?blade
    uri
    GET {category}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\WebController@newSinglePost
    namespace
    App\Http\Controllers
    prefix
    where
    as
    web.new.single.post
    file
    app/Http/Controllers/WebController.php:645-806
    31 statements were executed376ms
    • WebController.php#656aicare_prod_new910μsselect * from `categories` where (`slug` = 'self-help-en' or `slug_en` = 'self-help-en') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: self-help-en
      • 1: self-help-en
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:656
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#657aicare_prod_new63.2msselect * from `posts` where (`slug` = 'getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en' or `slug_en` = 'getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en
      • 1: getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:657
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new42.7msselect * from `posts` where (`slug` = 'getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en' or `slug_en` = 'getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en') and `status` = 1 and `publish_date` <= '2025-04-15 07:05:18' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en
      • 1: getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en
      • 2: 1
      • 3: 2025-04-15 07:05:18
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new1.22msselect `users`.*, `post_editor`.`post_id` as `pivot_post_id`, `post_editor`.`user_id` as `pivot_user_id`, `post_editor`.`created_at` as `pivot_created_at`, `post_editor`.`updated_at` as `pivot_updated_at` from `users` inner join `post_editor` on `users`.`id` = `post_editor`.`user_id` where `post_editor`.`post_id` in (8863)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new960μsselect `users`.*, `post_english_editors`.`post_id` as `pivot_post_id`, `post_english_editors`.`user_id` as `pivot_user_id`, `post_english_editors`.`created_at` as `pivot_created_at`, `post_english_editors`.`updated_at` as `pivot_updated_at` from `users` inner join `post_english_editors` on `users`.`id` = `post_english_editors`.`user_id` where `post_english_editors`.`post_id` in (8863)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new5.87msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` in (8863) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#703aicare_prod_new650μsselect * from `categories` where `categories`.`id` in (0) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#724aicare_prod_new17.7msselect `tags`.*, `post_tag`.`post_id` as `pivot_post_id`, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`created_at` as `pivot_created_at`, `post_tag`.`updated_at` as `pivot_updated_at` from `tags` inner join `post_tag` on `tags`.`id` = `post_tag`.`tag_id` where `post_tag`.`post_id` = 8863
      Bindings
      • 0: 8863
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:724
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#1362aicare_prod_new14.69msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 450 and `posts`.`deleted_at` is null
      Bindings
      • 0: 450
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#1362aicare_prod_new12.35msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 8335 and `posts`.`deleted_at` is null
      Bindings
      • 0: 8335
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#1362aicare_prod_new12.34msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 8336 and `posts`.`deleted_at` is null
      Bindings
      • 0: 8336
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#743aicare_prod_new116msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-15 07:05:18' and `deleted_at` is null and `content_type` = 'article' and `slug_en` != '' and `slug_en` is not null and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-04-15 07:05:18
      • 2: article
      • 3: 
      Hints
      • Use SELECT * only if you need all columns from table
      • ORDER BY RAND() is slow, try to avoid if you can. You can read this or this
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Http/Controllers/WebController.php:743
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • CategoryHealtTopics.php#11aicare_prod_new1msselect * from `categories` where (`slug` != 'penyakit-a-z' and `slug` != 'obat-a-z' and `slug` != 'pemeriksaan-a-z' and `parent_id` = '0') and `categories`.`deleted_at` is null order by `order` asc
      Bindings
      • 0: penyakit-a-z
      • 1: obat-a-z
      • 2: pemeriksaan-a-z
      • 3: 0
      Hints
      • Use SELECT * only if you need all columns from table
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Repositories/Categories/CategoryHealtTopics.php:11
      • app/Http/Controllers/WebController.php:744
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#748aicare_prod_new1.53msselect `healthpedia`.*, `healthpedia_post`.`post_id` as `pivot_post_id`, `healthpedia_post`.`healthpedia_id` as `pivot_healthpedia_id`, `healthpedia_post`.`created_at` as `pivot_created_at`, `healthpedia_post`.`updated_at` as `pivot_updated_at` from `healthpedia` inner join `healthpedia_post` on `healthpedia`.`id` = `healthpedia_post`.`healthpedia_id` where `healthpedia_post`.`post_id` = 8863 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 8863
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:748
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#779aicare_prod_new6.32msupdate `posts` set `views_count` = 486 where `id` = 8863
      Bindings
      • 0: 486
      • 1: 8863
      Backtrace
      • app/Http/Controllers/WebController.php:779
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • ActivityLogger.php#174aicare_prod_new5.87msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 8863, 'App\\Models\\Admin\\Post', 'updated', '2025-04-15 07:05:18', '2025-04-15 07:05:18')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 8863
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-15 07:05:18
      • 8: 2025-04-15 07:05:18
      Backtrace
      • vendor/spatie/laravel-activitylog/src/ActivityLogger.php:174
      • vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php:88
      • app/Http/Controllers/WebController.php:779
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
    • single-post-healthpedia.blade.php#37aicare_prod_new940μsselect * from `users` where `users`.`id` = 18 limit 1
      Bindings
      • 0: 18
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::web.v2.single-post-healthpedia:37
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.48msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9094 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9094
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.29msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9603 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9603
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.49msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8676 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8676
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.46msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9710 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9710
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.3msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8614 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8614
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.18msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8830 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8830
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new6.22msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7823 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7823
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new6.32msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9236 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9236
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new6.13msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8701 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8701
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new6.36msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8880 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8880
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new6.36msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 5891 and `categories`.`deleted_at` is null
      Bindings
      • 0: 5891
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#122aicare_prod_new790μsselect * from `pages` where `slug` = 'about-us' limit 1
      Bindings
      • 0: about-us
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:122
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#549aicare_prod_new720μsselect * from `faqs` where `name_en` is not null and `slug_en` is not null limit 1
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:549
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#551aicare_prod_new880μsselect * from `term_policies`
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      Backtrace
      • view::layouts.v2.web_layout:551
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    App\Models\Admin\Post
    38Post.php#?
    App\Models\Admin\Category
    19Category.php#?
    App\User
    3User.php#?
    App\Models\Admin\Tag
    3Tag.php#?
    App\Models\TermPolicy
    3TermPolicy.php#?
    App\Models\Admin\Page
    1Page.php#?
    App\Models\Admin\Faq
    1Faq.php#?
        locale
        en
        _token
        yvGsG25sFYKMtAUD76gBTdABAPRA8guKnTAl0iWR
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/self-help-en/getting-to-know-dental-dam-mouth-prot...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /self-help-en/getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:19 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "18.119.11.179" ] "x-forwarded-for" => array:1 [ 0 => "18.119.11.179" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-scheme" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "ai-care.atmatech.id" ] "connection" => array:1 [ 0 => "keep-alive" ] ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Tue, 15 Apr 2025 00:05:18 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik9ONWJ6d0FvTzlGZHZiQ3RaejNLcEE9PSIsInZhbHVlIjoiWmdjZGJ5SUloeXdFT3RKK0lwNERRUEZQZW9LVmNjblN3WGtvWnErS2duemMycTcweFY1MGdpSENNQTNqNmpEbCtoVFN6MWt5M0RLL1JqckQyenE2R1RZU2h4c01XeVFpQnRUQ2JyM01HSG1zL2xORzJvb0V5d0twZWRQMFZaTFYiLCJtYWMiOiJhNjEzNWUzZmFkMDRmYzQ2ZWMzNzJlMGI1YjQ3M2Y0OTYxYzliMGJjNDkwYTRkMjMyNDU1YmY0ZDI1MjMxMzhlIiwidGFnIjoiIn0%3D; expires=Tue, 15 Apr 2025 02:05:18 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6Ik9ONWJ6d0FvTzlGZHZiQ3RaejNLcEE9PSIsInZhbHVlIjoiWmdjZGJ5SUloeXdFT3RKK0lwNERRUEZQZW9LVmNjblN3WGtvWnErS2duemMycTcweFY1MGdpSENNQTNqNmpEbCtoVFN6M" 1 => "laravel_session=eyJpdiI6IjlnSm5kSnhyY2lHSnFVOVVkV0hJUEE9PSIsInZhbHVlIjoiSkZFTXNPQWtBVDkxT2FXSWJMYnREZUxhNXcvWG5GRmFVeEl0YzJ4Q3JEZEhiVTNxT0FYdkZOM0FCS0ZsckxQOEhQM1lZdmJIdFVydlJqVGp6RHJTbS9CNkZ2bkJVeDBqNEIzM0lGTU1RWlpGN1VEY1ZmcDR1MHNRU044L1JCa0QiLCJtYWMiOiIwNjY5ZTU5NjU1NDI3N2JiZDVhYjNjYzk1NmM4NzQ2ODkxZjUyNTRiYjRhN2I2NTk0NzdhNzI4OGJmY2YyN2YwIiwidGFnIjoiIn0%3D; expires=Tue, 15 Apr 2025 02:05:18 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IjlnSm5kSnhyY2lHSnFVOVVkV0hJUEE9PSIsInZhbHVlIjoiSkZFTXNPQWtBVDkxT2FXSWJMYnREZUxhNXcvWG5GRmFVeEl0YzJ4Q3JEZEhiVTNxT0FYdkZOM0FCS0ZsckxQOEhQ" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik9ONWJ6d0FvTzlGZHZiQ3RaejNLcEE9PSIsInZhbHVlIjoiWmdjZGJ5SUloeXdFT3RKK0lwNERRUEZQZW9LVmNjblN3WGtvWnErS2duemMycTcweFY1MGdpSENNQTNqNmpEbCtoVFN6MWt5M0RLL1JqckQyenE2R1RZU2h4c01XeVFpQnRUQ2JyM01HSG1zL2xORzJvb0V5d0twZWRQMFZaTFYiLCJtYWMiOiJhNjEzNWUzZmFkMDRmYzQ2ZWMzNzJlMGI1YjQ3M2Y0OTYxYzliMGJjNDkwYTRkMjMyNDU1YmY0ZDI1MjMxMzhlIiwidGFnIjoiIn0%3D; expires=Tue, 15-Apr-2025 02:05:18 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Ik9ONWJ6d0FvTzlGZHZiQ3RaejNLcEE9PSIsInZhbHVlIjoiWmdjZGJ5SUloeXdFT3RKK0lwNERRUEZQZW9LVmNjblN3WGtvWnErS2duemMycTcweFY1MGdpSENNQTNqNmpEbCtoVFN6M" 1 => "laravel_session=eyJpdiI6IjlnSm5kSnhyY2lHSnFVOVVkV0hJUEE9PSIsInZhbHVlIjoiSkZFTXNPQWtBVDkxT2FXSWJMYnREZUxhNXcvWG5GRmFVeEl0YzJ4Q3JEZEhiVTNxT0FYdkZOM0FCS0ZsckxQOEhQM1lZdmJIdFVydlJqVGp6RHJTbS9CNkZ2bkJVeDBqNEIzM0lGTU1RWlpGN1VEY1ZmcDR1MHNRU044L1JCa0QiLCJtYWMiOiIwNjY5ZTU5NjU1NDI3N2JiZDVhYjNjYzk1NmM4NzQ2ODkxZjUyNTRiYjRhN2I2NTk0NzdhNzI4OGJmY2YyN2YwIiwidGFnIjoiIn0%3D; expires=Tue, 15-Apr-2025 02:05:18 GMT; path=/; httponlylaravel_session=eyJpdiI6IjlnSm5kSnhyY2lHSnFVOVVkV0hJUEE9PSIsInZhbHVlIjoiSkZFTXNPQWtBVDkxT2FXSWJMYnREZUxhNXcvWG5GRmFVeEl0YzJ4Q3JEZEhiVTNxT0FYdkZOM0FCS0ZsckxQOEhQ" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "yvGsG25sFYKMtAUD76gBTdABAPRA8guKnTAl0iWR" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/self-help-en/getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-15 07:05:18GET/self-help-en/getting-to-know-dental-dam-mouth-protecter-for-oral-sex-en-en5113168