## About Body Background Image
Body Background Image is an advanced Joomla module (version 1.0) designed to give website owners total control over their background visuals without writing a single line of code. Developed by the Technodrome team, the module supports powerful features such as multi-image overlays, random image selection, daily rotation, and custom CSS gradients, offering flexibility that far exceeds standard template options.
ย
## License Information
This software is released under the GNU General Public License, version 2.
ย
### License Provisions
By using this module, you agree to the following terms in accordance with the GNU/GPL v2 license:
Freedom to Use: You may use the module on an unlimited number of websites, including commercial projects.
ย
Code Access: You have the right to inspect the full file structure, including helper.php and mod_background-template-image.php.
ย
Modifications: You are permitted to modify the source code to adapt it to the specific needs of your Joomla website.
ย
Redistribution: You may redistribute modified or original versions of the module, provided they remain under the same license.
ย
### Intellectual Property
Author: Technodrome.
ย
Contact: support@technodrome.nasrpskom.com.
ย
Official Website: https://technodrome.nasrpskom.com.
ย
Disclaimer: This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ย
Body Background Image for Joomla 5 & 6
Take Full Control of Your Siteโs Background Without a Single Line of Code
Body Background Image is a professional styling extension that empowers you to transform the look and feel of your website instantly. Designed for the modern Joomla ecosystem, it allows you to apply high-quality backgrounds to any CSS element (body, div, ID, or class) directly through an intuitive admin interface.
Why Choose Body Background Image?
๐ Dynamic Display Modes
Standard backgrounds are just the beginning. Choose how your site breathes:
Standard: A crisp, static image with full control over position and scale.
Overlay: Stack up to 7 images to create sophisticated, multi-layered visual depth.
Random: Surprise your visitors with a different image from your gallery on every page refresh.
Daily Rotation: Automatically switch backgrounds based on the day of the week to keep your content fresh.
๐จ CSS Gradients
Don't have the right image? No problem. Generate sleek, modern linear gradients using our built-in color picker. Itโs lightweight, fast, and requires zero image assets.
๐ Smart Filtering (Sniffers)
Precision targeting at its best. Use our URL Sniffer to display backgrounds only on specific sections of your site, or use the Browser Sniffer to optimize the experience for specific devices like iPhones, Android, or desktop browsers.
๐ก Seamless Integration
Our Transparent Modules feature ensures your beautiful background doesn't get hidden. With one click, apply a professional semi-transparent overlay to module boxes (like cards and wells) so your design shines through the content.
Technical Excellence
Native Compatibility: Built specifically for Joomla 5.x and 6.x.
Performance First: Optimized PHP 8.1+ logic with no extra database load.
Pro Styling: Generates clean, inline CSS injected exactly where it's needed.
Ease of Use: Install, pick a position (like "debug" or "footer"), and you're ready to go.
Ready to elevate your website's design?
[Download Body Background Image v1.0]
Developed by Technodrome
Privacy Policy for LiveEventStream
Last updated: April 25, 2026
This Privacy Policy describes how Technodrome ("we", "us", or "our") handles information when you use the LiveEventStream Android application.
Information We Collect
LiveEventStream does not collect or store any personal data on our servers.
All data you enter โ stream settings, platform credentials, overlay configurations โ is stored locally on your device using an encrypted local database (AES-256 encryption).
Permissions Used
Camera (android.permission.CAMERA)The app uses your device camera to capture live video for streaming and local recording. Video is either streamed directly to your chosen platform (YouTube, Twitch, Facebook) via RTMP/RTMPS protocol, or saved as an MP4 file on your device. We do not upload or store your camera footage anywhere.
Microphone (android.permission.RECORD_AUDIO)The app uses your microphone to capture audio during live streams and recordings. Audio is streamed or saved locally, identical to the camera usage above.
Screen Capture / MediaProjection (android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION)The app can capture your device screen for streaming gameplay, presentations, or other screen content. This is an optional feature โ you choose between camera or screen capture when starting a stream. Screen content is sent only to your chosen streaming platform via RTMP/RTMPS. We do not record or store your screen content.
Internet (android.permission.INTERNET)Required to send your video stream to external platforms.
Third-Party Services
Google Sign-In / YouTube OAuthIf you connect a Google account, the app uses Google Sign-In to authenticate and obtain an OAuth access token. The following data is accessed: your Google account name, email address, and profile photo (used only for display within the app). Your OAuth access token and refresh token are stored encrypted on your device only. We do not store any Google account data on our servers.
YouTube Live APIIf you connect a YouTube channel, the app creates and manages YouTube Live broadcasts using the YouTube Data API v3, and reads live chat messages during your stream. No YouTube data is stored on our servers.
By using this app to stream to YouTube, you agree to be bound by the YouTube Terms of Service (https://www.youtube.com/t/terms) and the Google Privacy Policy (https://www.google.com/policies/privacy).
Facebook Login / Facebook OAuthIf you connect a Facebook account, the app uses Facebook Login to obtain an OAuth access token. The following data is accessed: your Facebook user ID and access token (used to create and publish Facebook Live broadcasts). This data is stored encrypted on your device only. We do not store any Facebook account data on our servers.
Twitch OAuth (Implicit Grant)If you connect a Twitch account, the app uses Twitch's Implicit Grant OAuth flow to authenticate and obtain an access token. The following data is accessed: your Twitch user ID, display name, profile image, and stream key (used to broadcast to your Twitch channel). Your Twitch access token is stored encrypted on your device only. Note: Implicit Grant tokens do not include a refresh token and expire after approximately 60 days, after which you will need to reconnect your account. We do not store any Twitch account data on our servers.
RTMP StreamingWhen you stream, your video and audio are sent directly from your device to the streaming platform's servers (YouTube, Twitch, Facebook, or any custom RTMP server) using the RTMP/RTMPS protocol. We have no access to this data.
Crash Reporting (ACRA)The app uses ACRA (Application Crash Reporting for Android) to collect crash reports when the app unexpectedly closes. Crash reports may contain: device model and manufacturer, Android OS version, app version, and a technical crash stack trace. Crash reports do NOT contain any personal data, account credentials, stream keys, or camera/microphone content. Reports are used solely for debugging and improving app stability.
Local Storage
The following data is stored only on your device:
ย ย Stream platform configurations (RTMP URLs, stream keys โ stored encrypted with AES-256)ย ย OAuth access tokens and refresh tokens (stored encrypted with AES-256)ย ย Overlay element settings (text, images, positions)ย ย Stream session history (start time, duration, status)ย ย App preferences (dark/light theme, stream quality, default settings)
This data never leaves your device unless you manually export it.
Local Recordings
If you use the local recording feature, MP4 files are saved to your device's media storage. These files remain on your device only and are not uploaded anywhere.
Data Security
All sensitive data (stream keys, OAuth tokens, API credentials) is encrypted on your device using AES-256-GCM encryption via Android's hardware-backed Keystore system. This ensures your credentials cannot be accessed by other apps or unauthorized parties.
Data Sharing
We do not sell, trade, or share any data with third parties. The app operates entirely locally, communicating only with the streaming platforms you explicitly configure (YouTube, Twitch, Facebook, or any custom RTMP server) and with our crash reporting service (ACRA) in the event of a crash.
Children's Privacy
LiveEventStream is not directed at children under 13. We do not knowingly collect information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted at this page with an updated date.
Contact
If you have any questions about this Privacy Policy, contact us at:
Email: support@technodrome.nasrpskom.com
Website: https://technodrome.nasrpskom.com
BorderCam Live Android App
ย
BorderCam Live - Real-Time Border Crossing Camera Monitoring
**๐ฅ Watch 250+ Border Crossing Cameras Across the Balkans Directly on Your Phone**
---
## ๐ What is BorderCam Live?
BorderCam Live is a mobile application that enables you to watch **live camera feeds** from border crossings across Serbia, Croatia, Bosnia, Hungary, Bulgaria, Greece, North Macedonia, Romania, and Albania - **in real-time**.
Perfect for:- ๐ **Drivers** - Check wait times before crossing borders- ๐ **Logistics Professionals** - Monitor traffic on key borders- โ๏ธ **Tourists** - Plan your journey with current information- ๐ **Map Enthusiasts** - Interactive map with 250+ checkpoints
---
# Privacy Policy for BorderCam Live
**Last Updated:** February 18, 2026 ย **App Version:** v59 ย **Developer:** Technodrome ย
---
## ๐ Important Notice
BorderCam Live is a **privacy-first application** that does **not** collect, store, or transmit any personal data. We do **not** record video streams or track user behavior.
---
## 1. Introduction
BorderCam Live ("the App") is developed by Technodrome ("we", "us", "our"). This Privacy Policy explains how we handle information in relation to your use of our application.
Our fundamental principle is **privacy by design**: we minimize data collection to only what is absolutely necessary for the app to function.
---
## 2. Information We Do NOT Collect
BorderCam Live is designed to respect your privacy. We explicitly do **NOT** collect:
- **Personal identification information** (name, email, phone number, address)- **Location data** (GPS coordinates, precise location)- **Device identifiers** (IMEI, MAC address, advertising ID)- **Camera or microphone data** (we do not access your device's camera or microphone)- **Contact lists or messages**- **Payment information** (the app is free with no in-app purchases)
---
## 3. Information Stored Locally on Your Device
The App stores minimal data locally on your device for functionality purposes:
- **App preferences**: Your favorite border crossings, display settings, and language selection- **Cache data**: Temporary storage of camera images for faster loading (automatically cleared)- **Crash reports**: Anonymous technical data if the app crashes (optional, via Android's built-in crash reporting)
**All locally stored data remains on your device and is never transmitted to our servers or third parties.**
---
## 4. Camera Feeds and Third-Party Content
BorderCam Live displays live camera feeds from various government and public sources:
- Border police authorities (MUP Serbia, HAK Croatia, AMSRS, BIHAMK Bosnia, etc.)- Traffic monitoring agencies- Public infrastructure cameras
**Important:** We do **not** own, operate, or control these camera feeds. We merely aggregate and display publicly available streams. We do **not** record, store, or modify any video content from these sources.
---
## 5. Data Security
We implement appropriate technical measures to protect any locally stored data:
- Local storage is encrypted using Android's built-in security mechanisms- No sensitive data is transmitted over networks- Regular security reviews of our codebase
---
## 6. Children's Privacy
BorderCam Live is **not directed at children under the age of 13**. We do not knowingly collect any information from children. If you believe a child has provided us with personal information, please contact us immediately.
---
## 7. Legal Basis for Processing (GDPR)
For users in the European Economic Area (EEA):
- Under GDPR Article 6, **no lawful basis for processing personal data is required** because **we do not process personal data**.- We do not engage in profiling, automated decision-making, or data transfers outside the EEA.
---
## 8. Third-Party Services
The App uses the following third-party services that may collect information:
- **Google Play Services**: For app distribution and optional crash reporting (subject to Google's Privacy Policy)- **Android Operating System**: For basic app functionality
We recommend reviewing the privacy policies of these third-party services.
---
## 9. Your Rights
Depending on your location, you may have certain rights regarding your data:
- **Right to Access**: You can view all data stored locally in the app through the app's settings- **Right to Deletion**: Uninstalling the app removes all locally stored data- **Right to Object**: You can disable optional features like crash reporting
To exercise these rights, simply adjust your app settings or uninstall the application.
---
## 10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this policy. We encourage you to review this Privacy Policy periodically.
---
## 11. Contact Us
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us:
**Email:** support@technodrome.nasrpskom.com ย **Website:** https://technodrome.nasrpskom.com**Developer:** Technodrome
---
ยฉ 2026 Technodrome. All rights reserved. ย
BorderCam Live is available on Google Play Store.
[Download BorderCam Live โ](https://play.google.com/store/apps/details?id=com.technodrome.bordercheckpoint)**
BorderCam Liveย
Real-Time Border Crossing Camera Monitoring
๐ฅ Watch 250+ Border Crossing Cameras Across the Balkans Directly on Your Phoneย
DOWNLOAD ANDROID APP - BorderCam Live
{youtube}C4dccjVERjQ{/youtube}ย
## ๐ What is BorderCam Live?
BorderCam Live is a mobile application that enables you to watch **live camera feeds** from border crossings across Serbia, Croatia, Bosnia, Hungary, Bulgaria, Greece, North Macedonia, Romania, and Albania - **in real-time**.
Perfect for:- ๐ **Drivers** - Check wait times before crossing borders- ๐ **Logistics Professionals** - Monitor traffic on key borders- โ๏ธ **Tourists** - Plan your journey with current information- ๐ **Map Enthusiasts** - Interactive map with 250+ checkpoints
---
## ๐ฏ Key Features
### โ 250+ Border Crossings- All major control points in Southeast Europe- Accurate GPS coordinates- Wait times and status information- Color-coded markers (๐ข Open, ๐ด Closed, ๐ Congested)
### ๐ท 500+ Live Cameras- **14 MUP Serbia Cameras** - HLS streams from kamere.mup.gov.rs- **HAK Croatia** - Snapshot cameras from m.hak.hr- **BIHAMK Bosnia** - Video surveillance from video-nadzor.bihamk.ba- **Neotel North Macedonia** - m3u8 streaming
### ๐บ๏ธ Interactive Google Maps- View all borders on one map- Click markers for detailed info- Show your location (with permission)- Find the nearest crossing point
### โญ Favorite Crossings- Save up to 2 favorite borders- Quick access from home screen- Enable/disable as needed
### ๐จ 10 Languages- English, Serbian, Croatian, Bosnian, Hungarian, Bulgarian, Greek, Macedonian, Romanian, Albanian- Auto-adapts to your phone's language (Android 13+)
### ๐ Dark Mode- Energy-efficient on OLED screens- Easier on eyes in low light- Adapts to ambient light
### ๐ก Snapshot Mode- 20-second auto-refresh with low bandwidth- Perfect for slow internet connections- Auto-fallback to live streams when available
### ๐ No Ads & No Registration- **100% Free**- No hidden costs- No advertisements- No login or account required
---
## ๐ฑ How to Install
### On Android (Google Play Store)
1. Open **Google Play Store** on your Android phone2. Search for: **"BorderCam Live"**3. Tap **"Install"**4. Wait for download and installation (25 MB)5. Open the app
**Requirements:**- Android 7.0 or newer (API 24+)- At least 100 MB free storage- Internet connection
---
## ๐ How to Use
### Screen 1: Home (All Countries)1. Open the app - see all 11 countries with flags2. View border count and checkpoint count per country3. Tap a country to see all its crossings
### Screen 2: All Borders in Country1. View all checkpoints for the selected country2. Status (OPEN/CLOSED/CONGESTED)3. Wait time in minutes4. Number of vehicles
### Screen 3: Border Details1. Tap a crossing for details2. All available cameras (Entry, Exit, Overview)3. Wait time information4. Neighboring checkpoint on the other side
### Screen 4: Camera View1. **Large camera display** with live stream or snapshot2. Switch between cameras (Entry โ Exit)3. Status bar with information4. Refresh/retry button if needed
### Screen 5: Map1. Interactive map with all control points2. ๐ข Green markers = Open3. ๐ด Red markers = Closed4. ๐ Orange markers = Congested5. Tap a marker to view the camera
### Favorites1. Tap the โญ star on crossing details2. Save up to 2 favorites3. Start with Favorites screen if enabled4. Two 50/50 slots for quick access
### Settings1. ๐ Dark/Light mode toggle2. About app3. Privacy policy4. Version info
---
## ๐ฌ Usage Examples
### Example 1: Driver Crossing Serbia-Croatia Border```1. Open BorderCam Live2. Tap "Serbia" โ See all crossings3. Select "Batrovci" (Batrovci โ Bajakovo)4. View live MUP camera with Entry and Exit5. Status: โ OPEN, Wait: 5 min, Vehicles: 86. Go ahead - everything looks good!```
### Example 2: Logistics Manager Monitoring Serbia```1. Tap Serbia2. View all borders with real-time status3. Star 2 favorites (e.g., Batrovci + Preลกevo)4. Start with Favorites screen5. Monitor wait times throughout the day```
### Example 3: Tourist Planning Route```1. Open Map (Screen 5)2. See all 250+ crossings on one map3. Find your route Serbia โ Croatia โ Slovenia4. Tap each marker to check status5. Plan route based on wait times```
---
## โ Frequently Asked Questions (FAQ)
### How much does it cost?**Completely free!** No ads, no hidden fees, no premium version (for now).
### Do I need to register?**No!** Use it directly without an account. Favorites are stored locally on your phone.
### Where do the cameras come from?Cameras are from **official sources**:- **Serbia**: MUP.gov.rs (Ministry of Interior)- **Croatia**: HAK.hr (Croatian Auto Club)- **Bosnia**: BIHAMK.ba (Bosnia-Herzegovina Auto Moto Club)- **North Macedonia**: Neotel.mk (National Company)
### Does the app track my location?**No!** Location is only used for Google Maps to show where you are. **It's never sent to our servers**. Everything stays on your phone.
### What if a camera isn't working?- Check your internet connection- Tap the refresh button (โป)- Some cameras may be under maintenance - try later- If the problem persists, contact us
### How much storage does the app use?**25 MB** to download. After installation uses ~80-150 MB with cache.
### What Android version is required?**Android 7.0 or newer** (API 24+). Most phones from 2017 onwards work without issues.
### Why does the app sometimes load slowly?- Some government cameras have slower servers (especially HAK and BIHAMK)- Slow internet - snapshot mode is faster- App is optimized for Android 7-15
---
## ๐ Security & Privacy
### What does the app collect?- **Your location** (only for Google Maps, not stored)- **Language preferences** (stored locally)- **Favorite crossings** (stored on your phone)
### What does it NOT collect?- โ No movement tracking- โ No analytics- โ No email or phone number- โ No data selling- โ No ads or tracking
### Is everything anonymous?**Yes!** No registration, no login, no email. Pure anonymous access.
---
## ๐ Version History
| Version | Date | New Features ||---------|------|--------------|| **v1.0 (35)** | February 2026 | Video streaming performance โ Android 13+ localization โ || **v1.1 (TBA)** | Q2 2026 | More cameras for all countries, real-time updates || **v2.0 (TBA)** | Q4 2026 | Premium version, advanced route planning |
---
## ๐ Contact & Support
If you have questions, issues, or suggestions:
๐ง **Email:** [contact@technodrome.rs](mailto:contact@technodrome.rs)๐ **Report Bug:** [GitHub Issues](https://github.com/technodrome/bordercam)โญ **Leave Review:** [Google Play Store](https://play.google.com/store/apps/details?id=com.technodrome.bordercheckpoint)
---
## ๐ Bonus Tips
### Tips for Faster Loading1. Use **Snapshot Mode** if you have slow internet2. Close other apps using internet3. Refresh (โป) instead of waiting for auto-refresh4. On slow connections, wait 30-45 seconds for loading
### Tips for Travel1. Save 1-2 **favorite** crossings you use often2. **Check status before you leave**3. Use the **Map** to find alternative routes4. Check early morning when there's less traffic
### Tips for Logistics1. Save all main borders as favorites2. Enable notifications (coming soon in v1.1)3. Track wait time trends throughout the day4. Plan deliveries during off-peak hours
---
## ๐ By Numbers
- **11** countries covered- **250+** border crossings- **500+** cameras monitored- **10** languages supported- **0** ads- **0** cost
---
## ๐ Download Now
### ๐ฑ Android (Google Play Store)[**โ Download BorderCam Live**](https://play.google.com/store/apps/details?id=com.technodrome.bordercheckpoint)
**Requirements:** Android 7.0+**Size:** 25 MB**Price:** FREE
---
## ๐ Additional Resources
- [๐ Documentation](./README.md) - Technical documentation- [๐ Privacy Policy](#) - How we protect your data (coming soon)- [โ๏ธ Terms of Service](#) - Legal terms (coming soon)- [๐ Changelog](#) - Version history (coming soon)
---
**BorderCam Live v1.0 - Border Crossing Community**
*Developed by **Technodrome** Team**Last Updated: February 9, 2026*
---
<div style="text-align: center;">
### ๐ฏ Ready to see what's happening at the border?
### **[Download BorderCam Live โ](https://play.google.com/store/apps/details?id=com.technodrome.bordercheckpoint)**
</div>
โจ AIVideoBuddy โ Smart AI Video Editing for 2025 โจ
AI-Powered Assistant โข Voice Control โข Professional Timeline Available for Windows โ designed to make video editing faster, smarter, and easier than ever.
๐ What Is AIVideoBuddy?
AIVideoBuddy (AVB) is a professional desktop application for video editing, enhanced with artificial intelligence.It helps creators produce stunning videos quickly through an intuitive interface, AI assistant, and voice control in both Serbian and English.
Whether youโre a YouTuber, marketer, educator, or business owner, AIVideoBuddy delivers professional results without the steep learning curve.
๐ Key Features
AI assistant for automatic video editing
Voice control in Serbian and English
Professional timeline with multiple tracks
Dark mode interface with clean design
Drag & drop for easy media handling
Automatic scene detection and cutting
Smart transitions and effects
High-quality export (including 4K support)
Integrated media library
Real-time preview
Support for multiple AI providers (OpenAI, Gemini, Anthropic, DeepSeek)
๐ฅ Who Is It For?
YouTubers & content creators
Video marketing professionals
Educators & online instructors
Companies creating promotional videos
Hobbyists seeking professional results
Anyone who wants fast, intelligent video editing
๐ฌ How It Works
Import Media โ drag video, audio, and images into the app
AI Assistant โ type or speak commands like โTrim video to 2 minutesโ
Voice Control โ issue commands in Serbian or English
Manual Editing โ fine-tune details on the timeline
Effects โ add transitions, text, audio filters, and AI-generated effects
Export โ save in your desired format and quality
๐ง AI Functionalities
API Key Manager โ secure storage and validation for multiple AI providers
Voice Input โ speech recognition with noise filtering and microphone calibration
AI Chat Interface โ natural language chat with history, suggestions, and auto-actions
Video Commands โ structured AI actions for cutting, transitions, effects, text, audio, and export
Provider Manager โ multiple AI providers with fallback logic and performance monitoring
๐ Supported Formats
Video: MP4, AVI, MOV, MKV, WMV, FLV, WebM
Audio: MP3, WAV, AAC, OGG, FLAC, M4A
Image: JPG, PNG, GIF, BMP, TIFF
Export: MP4, AVI, MOV, WebM, GIF
๐ป System Requirements
Minimum:
Windows 10/11 (64-bit), 8GB RAM, Intel i3/Ryzen 3, DirectX 11, microphone
Recommended:
Windows 10/11 (64-bit), 16GB RAM, Intel i7/Ryzen 7, GTX 1060+, DirectX 12, high-quality microphone
๐ข User Experience
โI simply said โAdd background musicโ and the AI handled everything. Editing has never been this easy.โ โ Ana, educator
โThe voice control in Serbian is a game-changer. I can edit hands-free while previewing my clips.โ โ Marko, content creator
๐ฎ Coming Soon
Cloud storage integration
Real-time collaboration
Mobile app (2025)
Advanced 3D effects and animations
Live streaming and virtual production
AI-generated music and VR/AR support
โก Why Choose AIVideoBuddy?
Unlike traditional editors, AIVideoBuddy combines professional tools with AI automation.You get speed, simplicity, and creativity โ all in one package.
๐ฌ Get Started
Download AIVideoBuddy for Windows AI-powered assistant โข Voice control โข Professional timeline๐ Download Now
โจ AIVideoBuddy โ where smart AI meets professional video editing
ย
Technodrome is a developer-powered platform dedicated to modular web solutions, technical insights, and geek culture. From custom WordPress plugins and Joomla modules to opinionated reviews of software, hardware, and video games โ this is your command center for digital innovation.ย
## About Body Background Image
Body Background Image is an advanced Joomla module (version 1.0) designed to give website owners total control over their background visuals without writing a single line of code. Developed by the Technodrome team, the module supports powerful features such as multi-image overlays, random image selection, daily rotation, and custom CSS gradients, offering flexibility that far exceeds standard template options.
ย
## License Information
This software is released under the GNU General Public License, version 2.
ย
### License Provisions
By using this module, you agree to the following terms in accordance with the GNU/GPL v2 license:
Freedom to Use: You may use the module on an unlimited number of websites, including commercial projects.
ย
Code Access: You have the right to inspect the full file structure, including helper.php and mod_background-template-image.php.
ย
Modifications: You are permitted to modify the source code to adapt it to the specific needs of your Joomla website.
ย
Redistribution: You may redistribute modified or original versions of the module, provided they remain under the same license.
ย
### Intellectual Property
Author: Technodrome.
ย
Contact: support@technodrome.nasrpskom.com.
ย
Official Website: https://technodrome.nasrpskom.com.
ย
Disclaimer: This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ย
Body Background Image for Joomla 5 & 6
Take Full Control of Your Siteโs Background Without a Single Line of Code
Body Background Image is a professional styling extension that empowers you to transform the look and feel of your website instantly. Designed for the modern Joomla ecosystem, it allows you to apply high-quality backgrounds to any CSS element (body, div, ID, or class) directly through an intuitive admin interface.
Why Choose Body Background Image?
๐ Dynamic Display Modes
Standard backgrounds are just the beginning. Choose how your site breathes:
Standard: A crisp, static image with full control over position and scale.
Overlay: Stack up to 7 images to create sophisticated, multi-layered visual depth.
Random: Surprise your visitors with a different image from your gallery on every page refresh.
Daily Rotation: Automatically switch backgrounds based on the day of the week to keep your content fresh.
๐จ CSS Gradients
Don't have the right image? No problem. Generate sleek, modern linear gradients using our built-in color picker. Itโs lightweight, fast, and requires zero image assets.
๐ Smart Filtering (Sniffers)
Precision targeting at its best. Use our URL Sniffer to display backgrounds only on specific sections of your site, or use the Browser Sniffer to optimize the experience for specific devices like iPhones, Android, or desktop browsers.
๐ก Seamless Integration
Our Transparent Modules feature ensures your beautiful background doesn't get hidden. With one click, apply a professional semi-transparent overlay to module boxes (like cards and wells) so your design shines through the content.
Technical Excellence
Native Compatibility: Built specifically for Joomla 5.x and 6.x.
Performance First: Optimized PHP 8.1+ logic with no extra database load.
Pro Styling: Generates clean, inline CSS injected exactly where it's needed.
Ease of Use: Install, pick a position (like "debug" or "footer"), and you're ready to go.
Ready to elevate your website's design?
[Download Body Background Image v1.0]
Developed by Technodrome
Privacy Policy for LiveEventStream
Last updated: April 25, 2026
This Privacy Policy describes how Technodrome ("we", "us", or "our") handles information when you use the LiveEventStream Android application.
Information We Collect
LiveEventStream does not collect or store any personal data on our servers.
All data you enter โ stream settings, platform credentials, overlay configurations โ is stored locally on your device using an encrypted local database (AES-256 encryption).
Permissions Used
Camera (android.permission.CAMERA)The app uses your device camera to capture live video for streaming and local recording. Video is either streamed directly to your chosen platform (YouTube, Twitch, Facebook) via RTMP/RTMPS protocol, or saved as an MP4 file on your device. We do not upload or store your camera footage anywhere.
Microphone (android.permission.RECORD_AUDIO)The app uses your microphone to capture audio during live streams and recordings. Audio is streamed or saved locally, identical to the camera usage above.
Screen Capture / MediaProjection (android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION)The app can capture your device screen for streaming gameplay, presentations, or other screen content. This is an optional feature โ you choose between camera or screen capture when starting a stream. Screen content is sent only to your chosen streaming platform via RTMP/RTMPS. We do not record or store your screen content.
Internet (android.permission.INTERNET)Required to send your video stream to external platforms.
Third-Party Services
Google Sign-In / YouTube OAuthIf you connect a Google account, the app uses Google Sign-In to authenticate and obtain an OAuth access token. The following data is accessed: your Google account name, email address, and profile photo (used only for display within the app). Your OAuth access token and refresh token are stored encrypted on your device only. We do not store any Google account data on our servers.
YouTube Live APIIf you connect a YouTube channel, the app creates and manages YouTube Live broadcasts using the YouTube Data API v3, and reads live chat messages during your stream. No YouTube data is stored on our servers.
By using this app to stream to YouTube, you agree to be bound by the YouTube Terms of Service (https://www.youtube.com/t/terms) and the Google Privacy Policy (https://www.google.com/policies/privacy).
Facebook Login / Facebook OAuthIf you connect a Facebook account, the app uses Facebook Login to obtain an OAuth access token. The following data is accessed: your Facebook user ID and access token (used to create and publish Facebook Live broadcasts). This data is stored encrypted on your device only. We do not store any Facebook account data on our servers.
Twitch OAuth (Implicit Grant)If you connect a Twitch account, the app uses Twitch's Implicit Grant OAuth flow to authenticate and obtain an access token. The following data is accessed: your Twitch user ID, display name, profile image, and stream key (used to broadcast to your Twitch channel). Your Twitch access token is stored encrypted on your device only. Note: Implicit Grant tokens do not include a refresh token and expire after approximately 60 days, after which you will need to reconnect your account. We do not store any Twitch account data on our servers.
RTMP StreamingWhen you stream, your video and audio are sent directly from your device to the streaming platform's servers (YouTube, Twitch, Facebook, or any custom RTMP server) using the RTMP/RTMPS protocol. We have no access to this data.
Crash Reporting (ACRA)The app uses ACRA (Application Crash Reporting for Android) to collect crash reports when the app unexpectedly closes. Crash reports may contain: device model and manufacturer, Android OS version, app version, and a technical crash stack trace. Crash reports do NOT contain any personal data, account credentials, stream keys, or camera/microphone content. Reports are used solely for debugging and improving app stability.
Local Storage
The following data is stored only on your device:
ย ย Stream platform configurations (RTMP URLs, stream keys โ stored encrypted with AES-256)ย ย OAuth access tokens and refresh tokens (stored encrypted with AES-256)ย ย Overlay element settings (text, images, positions)ย ย Stream session history (start time, duration, status)ย ย App preferences (dark/light theme, stream quality, default settings)
This data never leaves your device unless you manually export it.
Local Recordings
If you use the local recording feature, MP4 files are saved to your device's media storage. These files remain on your device only and are not uploaded anywhere.
Data Security
All sensitive data (stream keys, OAuth tokens, API credentials) is encrypted on your device using AES-256-GCM encryption via Android's hardware-backed Keystore system. This ensures your credentials cannot be accessed by other apps or unauthorized parties.
Data Sharing
We do not sell, trade, or share any data with third parties. The app operates entirely locally, communicating only with the streaming platforms you explicitly configure (YouTube, Twitch, Facebook, or any custom RTMP server) and with our crash reporting service (ACRA) in the event of a crash.
Children's Privacy
LiveEventStream is not directed at children under 13. We do not knowingly collect information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted at this page with an updated date.
Contact
If you have any questions about this Privacy Policy, contact us at:
Email: support@technodrome.nasrpskom.com
Website: https://technodrome.nasrpskom.com