№. 001  —  Full Product A product of Animweb Technologies v1.0 · Production · May 2026

Presence,
precisely.

Presence by Animweb is a multi-tenant platform that fuses real-time anti-proxy classroom attendance with a full academic ERP — courses, marks, assignments, leaves, library, hostel, transport, sports, placement and fees. Built for Indian universities, engineered end-to-end by AwT Labs.

Five-layer anti-proxy Per-university DB isolation Mobile-only attendance Full academic ERP PWA · installable Free → ₹87.5K/wk → ₹1,02,500/wk · billed monthly
§ 00 What is Presence? A plain-English overview

Presence answers two questions every university asks every single day: “Who is actually in this room right now?” and “Where does that fit in everything else this student does?”

Presence is delivered as a Progressive Web App — no Play Store, no App Store. Students and faculty open the university’s own subdomain in any phone or laptop browser; on Android and iOS it installs to the home screen for a native-like feel.

The platform is multi-tenant by design. Every subscribing university receives a dedicated database, a dedicated backend running the Presence codebase, a static frontend on its own subdomain or custom domain, and branding configured by the super-admin and stored in the university’s own database.

Attendance is the honest signal at the core. Everything else — marks, assignments, leaves, library, hostel, transport, sports, placement, fees and a tamper-proof audit trail — is built on top of it.

At a glance
  1. Each university gets a fully isolated database. Zero shared collections between institutions, ever.
  2. Subscriptions are monthly only. No annual or multi-year billing — commit one month at a time.
  3. Attendance is mobile-only. It can only be marked from a phone or tablet, never a laptop or desktop.
  4. Payments use the university’s own gateway. Until that is provided, the system runs in manual mode.
  5. Every administrative action is audit-logged. Tamper-proof, retained for the subscription period.
Production

Version 1.0 is production-ready as of May 2026 — engineered, deployed, monitored and supported in-house by AwT Labs, with no third-party outsourcing between the customer and the engineering team.

5independent anti-proxy layers, all must pass
10role hierarchy with strict RBAC, Student → Super-Admin
128number face descriptor — no photo ever stored
60sthreat-detection engine sweep interval
§ 01 Animweb Technologies & AwT Labs Who builds & operates this

Animweb Technologies is a registered Indian technology company — the parent entity that owns the Presence platform, holds the customer contracts, raises invoices, and provides commercial and contractual support. It is registered for GST and recognised under the Government of India’s MSME (Udyam) initiative.

AwT Labs is the engineering and product-development arm. It designs, builds, tests, deploys, monitors and supports the platform end-to-end. There are no third-party outsourcing layers between the customer and the engineering team.

In-house

One accountable team

A single engineering team for every feature, every fix, every incident — no finger-pointing between vendors.

Direct access

Talk to the engineers

Direct conversation between your IT team and the people who wrote the code, with no commercial intermediary.

Portable

Your data, returned

You retain full ownership of your data; on contract end a complete export is provided within 30 days.

§ 02 Complete Feature Catalogue Everything in v1.0
02.1AttendanceAnti-proxy core
Live sessions

Real-time live sessions

A teacher opens a session; the system generates a 6-digit join code that rotates every 30 seconds. Students enter it, the server verifies their GPS is inside the building geofence, and marks them present — live counter over WebSocket.

Defence

Anti-proxy — five layers

(1) Rolling 30-second code; (2) building-scoped geofence; (3) HMAC-signed heartbeats with monotonic nonces; (4) device fingerprint pinned at first punch-in; (5) optional face recognition. All five must pass, every day.

Mobile-only

Mobile-only enforcement

The server inspects three independent signals and rejects any attendance call from a laptop or desktop. Students see a friendly QR screen; faculty and admins still manage from any device.

WebAuthn

Fingerprint biometric (passkey)

Each student registers a WebAuthn passkey on their phone. The private key never leaves the secure element; before each attendance the phone signs a fresh server-issued challenge.

Face

Browser-side face recognition

Runs entirely in the phone’s browser. It produces a 128-number descriptor, encrypts it with AES-256, and only the encrypted descriptor reaches the server. No photo is ever transmitted or stored.

Geofence

Multi-building geofence

Register academic blocks, labs, library, hostels and sports complex with circular or polygon geofences. A chemistry-lab session can only be marked from inside the chemistry lab.

Heartbeats

Automatic heartbeats & live presence

Signed heartbeat every 15 seconds. Leave the building mid-class and the next heartbeat fails the geofence — the student is auto punched-out as ‘left early’, visible live to the teacher.

Audit

Manual correction with audit trail

Teachers correct any entry with a written reason. Every correction logs corrector identity, old value, new value, IP and timestamp, and notifies the affected student in real time.

02.2AcademicCourses to CGPA
Programs

3 / 4 / 5 / 6-year programs

Departments host courses with custom durations — B.Tech 4 yr, BBA-LLB 5 yr, BCA 3 yr, PhD 6+ yr. The admin UI is driven entirely from course configuration; no code changes for a new program.

Structure

Departments → clusters → sections

Hierarchical structure: Department → Cluster (year/batch) → Section → Subject. Each level has its own administrator role and reporting scope.

Timetable

Timetable management

Per-section timetable with day-of-week slots, subject, teacher and room. The engine auto-creates attendance sessions when a slot’s start time arrives.

Marks

Marks, grades & auto-CGPA

Per-subject, per-exam marks (single or spreadsheet-style bulk grid). The system computes grade letters on configurable boundaries, then SGPA and cumulative CGPA automatically.

Assignments

Versioned, plagiarism-hashed

Targeted assignments with due date, file rules and attachment limits. Resubmissions append to full version history; every file gets a SHA-256 hash — collisions flag both submissions in real time.

OD leave

Two-stage duty-leave workflow

A student applies for OD linked to a club event. The organiser reviews first; on approval it routes to Faculty/HOD/Mentor. Once approved, every session in range is auto-marked ‘excused’.

02.3OnboardingBulk & secure
Import

Bulk user import — all roles

One CSV with students, teachers, HODs, deans, mentors, cluster heads, dept-heads or admins. Every row validated, duplicates detected by email and roll number, strong unique passwords generated, up to 20,000 rows in batches.

Credentials

One-time credentials CSV

Admin downloads a credentials CSV grouped by department, year and section. The link expires after 24 hours; passwords are never stored beyond that window.

Security

Force password change on first login

Every imported user must change their password first. New passwords need ≥10 characters, all character classes, and cannot contain the user’s name, email or roll number.

02.4LibraryMulti-library
Multi-library

Many libraries, isolated

Central, Law, Engineering, Medical — each with its own books, staff, head librarian, loan period, fine rate and per-student limits. Catalogues never collide across libraries.

Authorization

Per-library staff authorization

Staff can only issue/return for libraries they belong to. Cross-library actions are blocked at the API level; library heads add staff and set policy.

Reservations

Reservations & renewals

Place a hold on a checked-out book; the wait queue auto-promotes the next person on return with a 3-day pickup window. Renewal is blocked if anyone has reserved it.

Fees

Fine → fee document, automatically

Library overdues create a real Fee document (category=fine) so it appears beside tuition and is paid through the regular flow — same for transport, hostel and uniform fines.

02.5Payments & FeesManual or online
Modes

Manual + online gateway modes

Until the university provides merchant credentials, the system runs in manual mode — the accounts office records cash/cheque/DD/UPI-offline and issues a sequential receipt instantly. Add the gateway and the same flow switches to online. No code change.

Gateways

Per-course gateway routing

Use a different merchant account per department + year — each Fee Structure carries its own gateway link, so different cohorts can route to different accounts.

Structures

Fee structures per cohort

One Fee Structure defines fees per department × course × year × (optional) semester with line items: tuition, hostel, mess, transport, library, lab, exam, caution deposit. ‘Apply to cohort’ creates per-student fee documents.

Fines

Fines, unified

Any staff member can raise a fine with a source enum (library, transport, hostel, uniform, disciplinary). Fines sit beside fees and pay through the same flow; bulk fines import via CSV.

Receipts

Sequential receipts with biller details

Every payment generates a receipt numbered per institution + academic year (e.g. PRES/UNIV/2025-26/00042), recording amount, method, biller GSTIN and address. Receipts are immutable once issued.

Webhook

Webhook-verified confirmation

Online payments arrive via a gateway webhook whose payload is HMAC-verified using the per-institution secret before any fee is marked paid — eliminating spoofed-callback fraud.

02.6Real-TimeWebSocket fabric
Notifications

In-app real-time notifications

Leave approved, book due tomorrow, attendance corrected, placement shortlist — each arrives within milliseconds via WebSocket and is stored for catch-up after reconnect. Filter by category, mark all read.

Teacher

Live teacher dashboard

During a session the teacher sees present count, who has joined, violation flags and the rotating join code — all updating in real time.

Admin

Cross-department activity feed

Admins receive live events from every module they oversee — imports, fee payments, library issues, security incidents, leave approvals — in one unified feed.

02.7SecurityDefence-in-depth
Detection

Real-time threat detection

Every 60 seconds an automated detector scans the last 5 minutes of audit events for brute-force, refresh-token reuse, mass deletion, bulk-write spikes, proxy rings and unusual admin access — emitting alerts and creating Security Incidents.

Host guard

Subdomain & host-header guard

Every request’s Host header is validated against a dynamic allowlist. Unknown hosts performing unsafe methods are rejected with HTTP 421 — defending against subdomain takeover and host-header injection.

Isolation

Per-institution DB isolation

Each university lives on its own dedicated database. The connection-routing layer ensures a request can only reach the database of the institution embedded in its JWT.

Edge

Edge & transport hardening

TLS 1.3 minimum, HSTS preload, strict CSP, X-Frame-Options DENY, locked Permissions-Policy, plus enterprise-grade DDoS protection and a WAF at every edge.

Audit

Tamper-proof audit trail

Every administrative action — login, role change, mark correction, password reset, bulk import, fee waiver — is logged to a master audit log retained for the subscription period.

Sessions

Auto-logout on token reuse

Refresh-token replay is treated as session hijack: the entire session is invalidated, a critical incident is created, and the user must re-authenticate from a fresh device.

02.8AdministrationRBAC & tenancy
RBAC

10-level role hierarchy

Student → Club Organizer → Teacher → Mentor/HOD → Dean → Cluster Head → Dept Head → University Admin → Super Admin. Every route and page is locked to a minimum role.

Domains

Subdomain auto-detection

Each university gets a subdomain or custom domain. Visiting the URL loads that university’s logo, theme and name on the login page — no institution codes to type.

Onboarding

Super-admin ‘link university’

The super-admin enters the database, backend and frontend URLs, uploads the logo and picks colours. One click validates and pushes branding into the university’s own database.

Branding

Branding sync on demand

Re-sync branding any time — a single request pushes new assets to the tenant database and clears the relevant caches.

Lifecycle

Suspend / re-activate institutions

The super-admin can suspend an institution (e.g. non-payment); its users are logged out immediately and login is blocked until re-activation.

Support

Time-bound impersonation

To troubleshoot a tenant, a super-admin issues a 10-minute impersonation token; every action is recorded with the super-admin’s original identity for full accountability.

02.9DataScale & retention
CSV

Extreme CSV bulk operations

Import users, sections, subjects, fee structures and fines; export attendance, fees, payments and library issues — all streamed row-by-row from a cursor so exports scale to gigabytes without exhausting memory.

Retention

Hot / cold storage

Attendance older than 1 year auto-moves to a cold-storage collection in the same database; the hot collection stays small and fast. Read notifications >30 days are purged; audit retention is tier-based.

02.10Department ModulesBeyond academics
Hostel

Hostel + maintenance tickets

Block-and-room inventory with capacity tracking. Residents raise maintenance tickets (plumbing, electrical, wifi, pest…) with priority and photos, routed to staff with live status updates.

Transport

Transport with route registration

Bus-route catalogue with stops, pickup times, vehicle and driver details. Students self-register for a route and stop; transport staff get their own dashboard.

Sports

Sports events management

Events with registration windows, tournament status and registered-student lists — fully wired to role-based notifications and live updates.

Placement

Placement cell

Drives with eligibility filters (branch, CGPA, backlogs), student applications and selected lists. The placement office sees consolidated cross-department dashboards.

Clubs

Clubs & events

Cultural, technical, sports, literary, social and academic clubs with faculty advisor, core team and participants. Events use the same anti-proxy attendance as classes.

Parents

Parent portal

Parents log in to a read-only view of their child’s attendance, marks, leaves, fines and disciplinary events. Parents cannot modify any record.

02.11ExperiencePWA & responsive
PWA

Progressive Web App

Works on any smartphone browser. ‘Add to Home Screen’ on Android and iOS installs it like a native app — no store download, every reload is the latest version.

Theme

Light + dark theme

User-selectable, persisted in browser storage, defaulting to system preference. Each university’s brand colours apply as CSS custom properties.

Loaders

Skeleton loaders everywhere

Every data-fetching page renders a shimmering skeleton while loading — never a blank screen, never a spinner-only experience.

Responsive

Fully responsive

A single codebase scales from a 320 px phone to a 4K monitor. The sidebar collapses, table columns reflow, action menus adapt to thumb-zones.

§ 03 Architecture Overview Non-sensitive
Edge
TLS termination, DDoS mitigation, WAF, static-asset caching, custom-domain SSL.
Frontend (PWA)
Subdomain-aware branding, light + dark theme, installable single-page app.
Master backend
Auth, public branding lookup, tenant routing, super-admin actions, threat detection.
Tenant backend
One service per university (Pro and above) handling academic + operational APIs.
Master database
Institution records, audit logs, security incidents, credential batches.
Tenant database
One database per university — users, sessions, attendance, fees, library, etc.
Object storage
File uploads (assignments, logos, receipts) via managed or institution-provided storage.
Isolation

Per-institution isolation

Every request touching academic data is routed by the connection layer to the database of the institution in its JWT. A manipulated token still routes to the user’s own database — where the records they ask for do not exist.

Real-time

WebSocket fabric

All live updates flow over a WebSocket messaging layer. Rooms are scoped per user, per institution, per section, per session, per admin tier, and globally for super-admin security alerts.

Mobile-only

Three-signal enforcement

User-Agent, Sec-CH-UA-Mobile client hint, and a JS device class header are all checked server-side. Laptops get a friendly QR ‘open on your phone’ page, not an API error.

§ 04 Security Posture Plain-English controls
a.

Five-layer anti-proxy

Rolling join code, building geofence, HMAC heartbeats with monotonic nonces, pinned device fingerprint, and optional face recognition — every layer, every attendance, every day.

b.

Rate limiting per user + IP

Login 10 / 15 min, heartbeat 5 / min, bulk import 5 / hour, biometric register 3 / min — user-keyed when authenticated, IP-keyed when not.

c.

Strong password policy

≥10 characters with all character classes, never the user’s email local-part, name or roll number, never an obviously-weak password. Stored with an industry-standard adaptive hash (12 rounds).

d.

Continuous threat detection

A 60-second engine flags brute-force, refresh-token reuse, mass deletion, ransomware-style write spikes, proxy rings and unusual admin access — with real-time alerts to every admin.

e.

Tamper-proof audit

Every administrative action is logged and retained for the subscription period. Super-admin impersonation is time-bound and attributed to the original identity.

f.

Edge & transport hardening

TLS 1.3, HSTS preload, strict CSP, frame-deny, locked Permissions-Policy, enterprise DDoS protection and a WAF at every edge.

§ 05 Platform Showcase Live Loop · Illustration Only · Synthetic Data

The animated showcase below cycles continuously through four moments of a live session — the student opening the app, completing biometric verification, punching in, and the administrator watching the live console update in real time. This is the genuine product experience.

For illustration purposes only. This showcase displays pre-coded, synthetic data with no backend connection and no persistence. The animation cycles automatically to demonstrate the genuine student and administrator experience. Every live deployment of Presence is configured per university — interface, branding, modules, data, and behaviour will differ and are fully controlled by your institution. Talk to us for a real walkthrough →

§ 06 Onboarding & Implementation Day 0 → Day 60+
Day 0 · Kick-off

Contract sign-off

Onboarding kick-off call scheduled the moment the contract is signed.

a

Day 1–2

University provides academic structure (departments, courses, sections) and branding assets.

b

Day 3–5

Sandbox provisioned, subdomain wired, branding pushed via the link-university flow.

Day 6 – 12

Pilot & training

A sample department goes live while faculty leadership is trained.

a

Day 6–8

Bulk-import CSVs prepared; first training session delivered to faculty leadership.

b

Day 9–11

Sample department goes live with attendance, marks and leave workflows.

c

Day 12

Second training session — admin operations and super-admin functions.

Day 13 – 14

Full rollout

Every module enabled; all faculty and students onboarded.

a

Day 13

Library, hostel, transport, sports and placement modules enabled.

b

Day 14

Full rollout — all faculty and students onboarded.

Day 14 – 60+

Hyper-care & steady state

On-call support and daily check-ins, then the regular support cycle.

a

Day 14–60

Hyper-care period: on-call support, daily check-ins, prioritised issue resolution.

b

Day 60+

Regular support cycle; monthly invoice.

§ 07 Pricing — Four Tiers Weekly Display · Billed Monthly · INR · GST Extra
Evaluation Free Tier

Free

0/ testing only

Strictly for short-term evaluation — max 30 days, max 50 students. Not for production use.

50 students · 10 staffIncl.
1 department · 1 buildingIncl.
Mobile-only attendanceIncl.
512 GB shared storageIncl.
Real-time sync · geofenceNo
SLA & warrantyNo
Start evaluation
Multi-campus Executive · Universities

Executive

1,02,500/ week · billed ₹4,10,000/month

For multi-campus universities — higher limits, dedicated clusters, all department modules included.

40,000 students · unlimited staffIncl.
Unlimited departmentsIncl.
Hostel / transport / sports / placementIncl.
2 TB DB · 5 TB filesIncl.
All Indian-language UIIncl.
99.9% SLA · 3-month warrantyIncl.
Enterprise Enterprise · Multi-state

Enterprise

Custom/ quoted · contact sales

For large multi-state networks — enterprise-dedicated database, autoscaling compute, custom rules.

Unlimited students & staffIncl.
Enterprise dedicated DBIncl.
5 TB+ storage · multi-region DRIncl.
Cross-tenant security alertsIncl.
Super-admin impersonation (audited)Incl.
99.99% SLA · 4-month warrantyIncl.
Request a quote
07.BFeature-by-tier comparisonWeekly display · Billed monthly · INR
Feature / Limit Free₹0 Pro₹87,500 / wk Executive₹1,02,500 / wk EnterpriseCustom
Capacity
Max students5010,00040,000Unlimited
Staff accounts10750UnlimitedUnlimited
Departments130UnlimitedUnlimited
Campuses / buildings1 / 15 / 2525 / 200Unlimited
Database storage0.5 GB500 GB2 TB5 TB+
File storage0.5 GB1 TB5 TBCustom
Attendance history7 days5 yearsLifetimeLifetime
Anti-proxy attendance
Mobile-only attendanceYesYesYesYes
GPS multi-building geofenceYesYesYes
Rolling codes + signed heartbeatsYesYesYes
Fingerprint biometric (WebAuthn)YesYesYes
Face recognition (browser-side)YesYesYes
Anti-proxy defencePartialFullFullFull
ERP modules
Bulk user import (all roles)LimitedYesYesYes + ERP sync
Multi-library supportSingleUp to 3UnlimitedUnlimited
Library reservations + renewalsYesYesYes
Hostel + maintenance ticketsAdd-onIncludedIncluded
Transport moduleAdd-onIncludedIncluded
Sports + placement modulesAdd-onIncludedIncluded
Parent portalRead-onlyRead-only + alertsFull
Assignments · multi-fileUp to 5Up to 10Configurable
Plagiarism hash detectionYesYesYes
Payments
Manual payment recordingYesYesYesYes
Online gateway + per-course routingYesYesMulti-merchant
Auto receipt generationYesPDF + emailYes
Bulk fines CSV importYesYesYes
Security & operations
Real-time threat detectionYesYesYes + custom rules
Subdomain / host guardYesYesYesYes
Cross-tenant security alertsYes
Super-admin impersonation (audited)Yes
Audit log retention30 days1 yearLifetimeLifetime + export
Backup frequencyWeeklyDailyContinuous + dailyMulti-region
Uptime SLABest-effort99.5%99.9%99.99%
Support & commercials
Custom domain (HTTPS)YesYesYes
White-label brandingLogo + coloursFullFull + reseller
SSO (Google / Microsoft)YesYesYes + SAML 2.0
Multi-language UIEnglish + HindiAll Indian langsCustom
Technical supportEmailChat · 24 hPhone+chat · 4 h24×7 dedicated
Training sessionsNone210Unlimited
Warranty2 months3 months4 months
↔  Scroll the table sideways to see every tier
BillingPrices shown are weekly for display clarity. All subscriptions are billed monthly only — Pro ₹3,50,000/month, Executive ₹4,10,000/month. No annual or multi-year billing. Tier changes at the next monthly cycle.
Not includedGST at prevailing rates, domain registration, third-party SMS gateways and custom hardware. The Free tier is evaluation only (max 30 days, max 50 students).
Data export pricingYour data is always yours. A complete institutional export is provided at ₹2,00,000 with ≥30 days’ written notice prior to contract end. Requests without adequate notice are fulfilled at ₹4,00,000. Export is delivered within 30 days of request confirmation.
No refundsOnce a contract is signed, no monetary refund is issued. Exit at the end of any monthly cycle with 30 days’ written notice. Animweb Technologies reserves the right to enforce all commercial terms in full.
§ 08 Warranty, Refund & Scale Pricing Binding on every paid plan

Mandatory Terms — Please Read Before Payment

Every university or organisation that subscribes to Presence is protected — and bound — by the following commitments. These are enforced on every engagement.

Monthly billing · no lock-in

Every paid tier is billed monthly only. No annual or multi-year billing. Switch tier at the next cycle — no penalties.

No refund policy

Once a service contract is signed, no monetary refund is issued under any circumstance — including policy, preference or deployment changes.

30 days’ exit notice

The customer may exit at the end of any monthly cycle by giving 30 days’ notice; already-paid months are not refunded.

Data portability & export pricing

You retain full ownership of your data. A complete export is provided within 30 days of request: ₹2,00,000 with ≥30 days’ written notice; ₹4,00,000 without adequate notice.

Data isolation · always

Each university lives on its own dedicated database. Zero shared collections; contractually enforced from Day 1.

Collaborative resolution

Any technical concern after signing is resolved through a formal collaborative process between AwT Labs and your IT team.

§ 08·B Warranty & Post-Warranty Support Tier-based
Warranty length

2 / 3 / 4 months

Warranty begins on go-live: Pro 2 months, Executive 3 months, Enterprise 4 months — covered at no additional cost.

What it covers

Defects & SLA breaches

Software defects and bugs, downtime beyond the contracted SLA (prorated credit), platform-side data-integrity issues, critical security patches within 24 hours, and setup-side configuration errors.

What it excludes

Out-of-scope items

New feature requests, issues from your IT team modifying server config, third-party outages, data loss from incorrect admin-provided data, and changes required by new regulation after signing.

Post-warranty

Bundled in subscription

After warranty, maintenance, updates and priority support are bundled into the monthly subscription — no separate annual maintenance contract.

Scale-based pricing adjustment

Every university grows. As a university’s data and compute footprint approaches its tier allocation, the billing team monitors the growth trend. When a price increase becomes necessary, the university is notified in writing 15–20 calendar days before the adjusted amount takes effect. The advance notice always contains:

  • Current storage and capacity utilisation;
  • Projected utilisation over the next 30, 60 and 90 days;
  • The proposed new monthly subscription amount;
  • The specific allocation increase the new amount covers;
  • The effective date from which the adjusted amount applies.

The additional amount is added to the regular monthly invoice from the effective date. There is no one-time upgrade fee — only the new monthly rate, covering the increased infrastructure provisioned specifically for that university.

§ 09 FAQ — The questions we actually get Plain answers
01What exactly is Presence?

Presence is a multi-tenant SaaS that combines real-time anti-proxy classroom attendance with a full academic ERP — courses, marks, assignments, leaves, clubs, library, hostel, transport, sports, placement and fee management. It is engineered, deployed and supported in-house by AwT Labs and is production-ready as of May 2026.

02How do you stop proxy attendance?

Five independent layers, all of which must pass: a rolling 30-second join code, a building-scoped geofence, HMAC-signed heartbeats with monotonic nonces, a device fingerprint pinned at first punch-in, and optional browser-side face recognition. Attendance can only be marked from a phone or tablet — never a laptop or desktop.

03Do you store student photographs?

No. Face recognition runs entirely in the phone’s browser. It produces a 128-number descriptor, encrypts it with AES-256, and only the encrypted descriptor reaches the server. No photo is ever transmitted or stored — for 10,000 students total face data is roughly 5 MB.

04Is each university’s data really isolated?

Yes. Every university lives on its own dedicated database with zero shared collections. The connection-routing layer enforces that a request can only reach the database of the institution embedded in its JWT — a manipulated token routes the user to their own database, where the records they ask for do not exist.

05What does it cost, and is billing annual?

Free is evaluation only. Pro is displayed at ₹87,500/week (billed ₹3,50,000/month), Executive at ₹1,02,500/week (billed ₹4,10,000/month), and Enterprise is custom-quoted. All subscriptions are billed monthly only — there is no annual or multi-year billing. Universities commit one month at a time. A data export is available at ₹2,00,000 with 30+ days’ written notice, or ₹4,00,000 without.

06What is the refund policy?

Once a service contract is signed with Animweb Technologies, no monetary refund is issued under any circumstance — including policy, preference or deployment changes. You may exit at the end of any monthly cycle by giving 30 days’ notice; already-paid months are not refunded.

07How do online payments work?

Until the university provides its merchant gateway credentials, the system runs in manual mode — the accounts office records cash/cheque/DD/UPI-offline and the system issues a sequential receipt instantly. The moment the gateway is configured, the same flow switches to online with no code change. Different cohorts can route to different merchant accounts.

08What is the warranty?

Warranty begins on go-live and runs 2 months on Pro, 3 on Executive, 4 on Enterprise. It covers software defects, SLA breaches (prorated credit), platform-side data-integrity issues and critical security patches within 24 hours. After warranty, maintenance and support are bundled into the monthly subscription.

09Is there an app to download?

No store download. Presence is a Progressive Web App — open your university’s subdomain in any browser and ‘Add to Home Screen’ on Android or iOS for a native-like experience. Every reload is automatically the latest version.

10What happens to our data if we leave?

You retain full ownership of your data at all times. On contract end, a complete export is provided within 30 days. Animweb Technologies does not mine or resell institutional data.

11How does pricing change as we grow?

As your footprint approaches your tier allocation, you are notified in writing 15–20 days before any adjustment, with current and projected utilisation, the proposed new monthly amount, the allocation increase it covers, and the effective date. There is no one-time upgrade fee — only the new monthly rate.

§ 10 Contact & Support Channels by purpose
Sales & new subscriptionsWebsite contact form

Use the form below — a real person at Animweb Technologies reads every submission.

OnboardingOnboarding team

Credentials are shared after contract sign-off, per the implementation timeline.

Support · FreeEmail — best effort

Best-effort email response for evaluation deployments.

Support · ProEmail + chat · 24 h

First response within 24 hours.

Support · ExecutivePhone + chat · 4 h

Priority phone and chat, first response within 4 hours.

Support · Enterprise24×7 dedicated

24×7 dedicated team with a named account manager.

Security disclosuresResponsible disclosure

A dedicated security channel — responsible disclosure honoured.

Status & incidentsstatus.animwebpresence.com

Public status and incident history.

§ 11 Begin — Request a Meeting A real person replies
Your message has been sent. A real person at Animweb Technologies will reply within two working days — from [email protected].
Submission Slip № Animweb / Form‑01