WordPress plugins · Made in Jalandhar

WordPress plugins, made in India

Small, focused plugins from Kavin Studios — forms, email, backups and DPDP consent. Free on WordPress.org, with Pro when you need more.

WSharma Home StoreLive

All Plugins

Kavin DPDP Cookie Consent

v1.0.2 · PHP 7.2+

Kavin Contact Form Builder

v1.1.0 · PHP 7.2+

Kavin SMTP

v1.1.0 · PHP 7.2+

Kavin Site Backup and Migration

v1.0.4 · PHP 7.4+

Contact formsSMTP emailSite backupsMigrationDPDP consent
4
Plugins on WordPress.org
1
Kavin Studios menu for all of them

Four plugins. Each one does one job properly.

Formsv1.1.0 · WP 5.6+ · PHP 7.2+

Kavin Contact Form Builder

A live drag-and-drop form builder. Every entry stored, searchable and exportable to CSV.

The drag-and-drop form builder with a live preview
contact formform builderemail

Emailv1.1.0 · WP 5.6+ · PHP 7.2+

Kavin SMTP

Send WordPress email through your SMTP server, and let the Connection Doctor find out why mail fails.

Kavin SMTP settings: sender, mailer and SMTP connection
smtpemail deliverygmail

Backupv1.0.4 · WP 5.5+ · PHP 7.4+

Kavin Site Backup and Migration

Back up the database and files, then move the site to a new domain — no file-size limit.

Import and restore a backup
backupmigrationclone

</>  Developers

Developers. Hooks, shortcodes and the checks every plugin passes.

Security checklist

  • ✓Nonceevery state-changing action
  • ✓Capability checkbefore acting
  • ✓Sanitizeevery $_GET / $_POST
  • ✓Escapeevery output
  • ✓Core APIsnever raw SQL when an API exists
  • ✓Plugin CheckNo errors found, before every zip
Hooks & filters ↗
1<?php
2// Kavin Contact Form Builder: act on every new entry.
3add_action( 'kavin_forms_entry_created', function ( $entry_id, $form_id, $values ) {
4 // $values holds the submitted fields.
5}, 10, 3 );
6
7// Kavin DPDP Cookie Consent: scan one more page for tags.
8add_filter( 'kvn_dpdp_scan_urls', function ( $urls ) {
9 $urls[] = home_url( '/landing/' );
10 return $urls;
11} );
12
13// Kavin SMTP: runs once the plugin has booted.
14add_action( 'kvn_smtp_loaded', function ( $mailer, $settings ) {
15 // ...
16}, 10, 2 );
phpGPLv2 or later · UTF-8

Built the way we build client sites. Clear screens, plain words, nothing you did not ask for.

Shared

One menu for every plugin

Every Kavin plugin sits under one Kavin Studios menu in WordPress, so nothing clutters your sidebar.

Made for Indian websites

DPDP consent, Hindi out of the box and support from Jalandhar, in your working hours.

Freemius

Free core, Pro when you need it

The free plugins are complete on their own. Pro adds more — bought securely through Freemius.

How Pro works. Start free, upgrade in two minutes, manage everything from one account.

Questions? Talk to us ↗
  1. 01

    Install free

    Every plugin starts free on WordPress.org. Install it from your dashboard like any other plugin.

    Browse the plugins →
  2. 02

    Upgrade to Pro

    Pick a plan on the plugin’s page. Checkout opens securely, and your licence key arrives by email in seconds.

    See DPDP Pro →
  3. 03

    Manage your account

    Download Pro, see licences, change sites and get invoices from your account at any time.

    Go to your account →

Questions. About licences, sites and support.

Read the documentation ↗
Are the free plugins really free?+

Yes. The free versions on WordPress.org are complete plugins, licensed GPLv2, with no time limit.

Who handles payment and licence keys?+

Freemius. They run the secure checkout, email your licence key, send invoices and handle renewals.

Can I use one licence on several sites?+

Each plan covers a set number of sites. You can move a licence from one site to another from your account.

What happens when my licence ends?+

Pro keeps working. You stop getting updates and priority support until you renew.

Can I get a refund?+

Yes, within the period in our Refund Policy. Refund Policy