def serve_manifest(request): ip_country = geo_lookup(request.ip) token = request.headers.get('Authorization') if ip_country == 'IN': if not token or not validate_jwt(token): # strip adult entries from the manifest manifest = filter_out_adult(manifest) return manifest
| Stakeholder | Positive outcomes | Potential drawbacks | |-------------|-------------------|----------------------| | | Safer browsing experience; easier to discover family‑friendly content; compliance guarantees that the platform won’t be abruptly blocked. | A small increase in friction when trying to access legitimate adult‑themed movies (e.g., mature dramas) because of the age‑gate. | | Parents & guardians | New parental‑control dashboard and default blocking of adult titles reduce accidental exposure for minors. | Need to manage multiple sub‑profiles if the household has several children of different ages. | | Advertisers | Cleaner ad inventory, lower risk of brand‑safety incidents, higher willingness to buy premium spots. | Slight reduction in reach to adult‑demographic audiences (which were already limited in India). | | Vidio (the platform) | Avoids regulatory fines (which can reach ₹10 crore per violation), retains access to the Indian market (≈ 500 million internet users), and gains goodwill among NGOs. | Development & operational cost of the patch (~USD 1.2 M in engineering + licensing KYC service). | | Regulators (MIB/MeitY) | Demonstrates that the industry is taking the OTT Rules seriously; easier to monitor compliance through mandatory reports. | Must still audit the accuracy of Vidio’s AI‑based classification, which can be resource‑intensive. | vidio bokeb india patched