Terms of Use
Last updated:
About these Terms
These Terms of Use ("Terms") are the contract between you and us for the Service (section 2) and every plan you buy, so there are no separate terms of sale. Our Refund Policy forms part of them, and so does our Service Level Agreement for Enterprise customers whose signed order form names it. Our Privacy Policy explains how we handle personal data and cookies.
You accept these Terms when you:
- tick the box to agree to them when you sign up, accept an invitation or buy a plan;
- sign up or sign in with Google (on our website, the notice under the Google button says that continuing means you accept them; in our phone app, a new account is created only after you agree);
- agree to updated Terms when we ask you to (section 24); or
- pay a bill, or install or use any part of the Service.
When you agree by ticking a box or with Google, we record which version you accepted and when. If you do not agree to these Terms, do not use the Service.
1. Who we are
OutDeck is run by Outsens Enterprise, a business registered in Malaysia ("OutDeck", "we", "us", "our").
Outsens Enterprise (SSM registration no. 201803300087 (002875865-P)), Malaysia
You can reach us by email (see section 27).
2. The Service
OutDeck is digital signage for shops. The "Service" means the OutDeck website, web dashboard, TV app and phone app, and the services we provide through them. You use the dashboard to upload images and videos, build playlists, set schedules and manage the screens in your shops, and the TV app plays your content on Android TV devices.
Your "account" is your OutDeck workspace: your business, its shops, screens, content and team. "Your Content" means the media, playlists, schedules and other material you or your team add.
3. Business use and who can sign up
The Service is for running screens in a business, including a sole trader's business. It is not offered for personal or household use. The person who opens an account, or for whom we open one (the "account holder"), must be at least 18 and able to enter a contract. Whenever you agree to these Terms for a business, you confirm you are authorised to bind it, and "you" includes the business. Team members who are not Business Admins agree to these Terms as users. Nothing in these Terms takes away rights you have under the Consumer Protection Act 1999 where that Act applies to you.
4. Your account and your team
You sign in with your email address and password, or with Google. You are responsible for keeping sign-in details secure and for everything done under your account, including by people you invite. The account belongs to the business named on it. The account holder controls it, decides who else can use it and with which role (Business Admin, Shop Manager or Shop Staff), and makes sure they follow these Terms. If you give us staff details to invite or import, you confirm you may share them with us.
Tell us straight away about any unauthorised use of your account by emailing privacy@outdeck.app. We may refuse a misleading name or one that uses someone else's rights, ask you to prove who you are or who controls the business, and hold changes while people disagree about who controls an account.
5. Our apps
We give you a limited, non-exclusive, non-transferable licence to use our apps on devices you own or control, only to use the Service. We can withdraw it if you break these Terms. Do not copy, change, reverse engineer, decompile, rent, sell or redistribute our apps, or build other products from them, except where the law allows. Open-source parts of our apps come under their own licences. The TV app opens by itself when the device starts, keeps the screen awake while it plays, and follows the settings and commands sent from the dashboard. We may require you to update an older app before it keeps working.
6. Your screens and equipment
We do not sell or supply hardware. You supply, install and look after your own TVs, boxes, mounts, power and internet, and you pay any data charges. The TV app needs an Android TV device running Android 8.0 or newer, and some devices do not support every feature, such as starting by themselves. Keep pairing codes and paired screens secure, and remove a lost or stolen screen from Devices straight away. Screen settings and care, including avoiding burn-in from still images, are your responsibility.
Do not use OutDeck for emergency, safety or medical notices. Screens can go offline or show older content, and we do not send offline alerts.
7. Plans and prices
Plans. Paid plans are priced by the number of shops, not per screen. Each covers a number of shops, screens in each shop and media storage, as shown on our Pricing page, paid monthly or yearly, and the Service enforces those limits. Enterprise and other custom plans are by written quote, which sets the price, limits and payment terms, and these Terms cover the rest. Prices are in Ringgit Malaysia (RM), and your bill shows the full amount including any tax before you pay.
Discounts. Promo codes, sale prices and other discounts apply only as stated when offered, and may end. A sale price can be combined with one other discount. Otherwise only the best code or standing discount is used. A code for the first payment only applies to a new plan purchase. A code that runs for a set number of billing periods, or for as long as you keep your plan, also discounts the renewal bills that follow, and you can add it when you pay a renewal early, upgrade or change plan. If you upgrade during a period it has already discounted, it applies to the upgrade by itself as part of that period, so that period never gets more discount than one bill on the new plan would. A code you add for the first time when you upgrade counts that upgrade as one of its billing periods. Only one such code runs on your plan at a time.
Price changes and mistakes. Each renewal bill uses your plan's price on the day we raise it. If the price of your plan goes up, we email your billing contact email (or the account holder if none is set) at least 14 days before it applies to your next bill. If you do not accept it, let your plan end by not paying that bill. If a price is clearly wrong because of our error, we may correct it, and if you have already paid, we either honour that price for the period or refund you.
8. Buying a plan
Buying. Before you buy, complete your Business profile. Its buyer details, such as registered name, registration number, tax identification number and address, are printed on your invoices, so keep them accurate, and its Primary contact email is your "billing contact email". At checkout you see the price, any discount, any tax and the total before you pay, and you tick the box to agree to these Terms (including our Refund Policy).
Paying. You pay through our payment provider, Billplz, with a method it offers, such as FPX online banking. For a quoted plan or an order we agree offline, you can also pay by bank transfer or another method we agree in writing. We never store your card or bank details or charge you automatically. A plan starts as soon as your payment is confirmed, and we email you a receipt (your paid invoice). Where Malaysia's e-Invoice rules apply to us, we issue e-Invoices as they require.
Changing plans. You can upgrade at any time: you pay the difference for the rest of your current period and for any later period you have already paid, the new plan starts once that is paid, and your renewal date stays the same. Downgrades, and switches between monthly and yearly, start from your next period with no credit or refund, and only if your shops, screens and media fit the new plan.
9. Renewals, late payment and pausing
Renewal bills. About 7 days before a monthly period ends, or about 1 month before a yearly one, we email your next bill to your billing contact email (or the account holder if none is set), and it appears under "Bills to pay" on the Billing page. Paying early does not shorten your current period: the new period starts when the current one ends. If you pay after your period has ended, the new period starts on the day your payment is confirmed. Quoted plans are invoiced as the quote says.
Stopping. To stop your plan, do not pay your next bill. Your plan runs to the end of the period you have paid for. For a self-serve plan, an unpaid renewal bill is not a debt you owe us. Amounts under a written quote, offline order or purchase order are due by the date on the invoice.
Grace period. If a renewal bill is not paid by the end of your period, your plan becomes past due. During a grace period of 7 days (unless we agree otherwise in writing), your screens keep playing, but you cannot add new media, shops, screens, playlists or schedules, and we email reminders about 2, 4 and 6 days after your period ends. The grace period is a courtesy, not part of a paid period.
Pausing. If the bill is still unpaid when the grace period ends, your account is paused (suspended). Your screens show a "Service paused" message, Business Admins can still sign in to pay, and your content is kept (section 23). Paying the bill restores the Service.
Reversed payments. If a payment is reversed or turns out to be invalid, we may treat the bill as unpaid, and while a payment dispute is open we may pause your account, as our Refund Policy explains.
10. Free demo
We may offer a free demo with no card required. It has lower limits than paid plans (see our Pricing page), demo screens may show a small "Powered by OutDeck" mark, and the demo is provided as is. If your demo has an end date, we email you before it ends. When it ends without an upgrade, the demo workspace is paused (suspended) and your content is kept in case you upgrade (section 23). We may change, extend or withdraw the demo, and refuse repeat demos.
11. Refunds
Our Refund Policy explains when we give refunds, for example for a bill paid twice, a bill you did not owe, or a bill paid after you asked us to delete your workspace. We also refund the unused part of a paid period if we stop the Service or close your account for a reason other than your breach of these Terms (section 22), or if a change to the Service or these Terms takes away a main feature of your paid plan and you ask us to end your plan because of it (sections 18 and 24). Apart from those cases and anything the law requires, payments are not refundable, including unused time, the rest of a period after you stop renewing, and upgrade top-ups.
12. Your content
Your Content stays yours. You are responsible for it and for what your screens show. Before you upload or show anything, make sure you have all the rights and permissions you need, including:
- licences for any music, video, images, fonts or brands (playing music or video with sound in a shop can need public performance licences);
- the consent of people who appear in your photos or videos;
- any permit your local council requires for screens seen from a public place; and
- compliance with rules on prices, promotions, halal claims and health claims.
You must not upload or show anything unlawful, infringing, defamatory or obscene. You give us a licence to store, copy, convert (for example resize or compress), send and display Your Content, only to run the Service for you, including on your screens and devices and with the demo mark described in section 10.
We may remove or block content, or pause a screen, if we reasonably believe the content breaks these Terms or the law, or if a court or authority directs us to. Where we can, we will tell you first. If you believe content shown through OutDeck infringes your rights, email hello@outdeck.app with the details. We act on valid reports promptly, may tell the customer concerned, and may close the accounts of repeat infringers.
13. Personal data in your content
Your Content can include personal data, such as photos of staff or customers, and so can the details you enter about the people you add to your team (name, email address, role and shops). For that data you are the data controller (the "data user" under the Personal Data Protection Act 2010, the "PDPA") and we are your data processor. Each person's own login, password, sign-in log, sessions and app data are ours as data controller, and our Privacy Policy covers them and the other personal data we use for our own purposes.
Your part. You must have a lawful reason for this data, tell the people concerned how it is used, and get consent where the PDPA requires it (for children, from a parent or guardian). Avoid sensitive personal data, such as health or religious information, unless the PDPA allows it and you need it. You answer people's requests about this data, and you notify the Personal Data Protection Commissioner and the people affected by a breach where the PDPA requires you to.
Our part. We will:
- Follow your instructions. We use this data only to provide the Service, on your instructions: these Terms, what you and your team do in the dashboard and our apps, and anything else we agree in writing. We never sell it, use it for advertising or train AI models with it, and we tell you first (unless the law forbids it) if the law requires another use or we think an instruction breaks the PDPA.
- Keep it confidential. Only staff who need it have access, under a written duty of confidentiality, and they see Your Content only in a support session (section 14).
- Keep it secure. We protect it with technical and organisational measures that suit the risk, and we do not lower their overall level. Security on your side, such as passwords, devices, screens and shop networks, is up to you.
- Use trusted service providers. Our hosting provider (Malaysia), email provider (Malaysia) and cloud storage and content delivery provider (servers in Asia-Pacific) work under written contracts that require them to protect this data and use it only for us, and we stay responsible to you for them. Email privacy@outdeck.app for their names. We email the account holder at least 30 days before we add or replace a provider that handles this data (or as soon as we can if it is urgent), and if you have a reasonable concern we cannot resolve, you can stop as sections 9 and 23 explain.
- Transfer it only as the law allows. We send this data outside Malaysia only where section 129 of the PDPA allows. Media files are stored in the Asia-Pacific region and delivered to your screens wherever they are.
- Tell you about breaches. If we confirm a breach affecting this data, we tell the account holder and your billing contact without undue delay after we confirm it, with what we know and updates as we learn more. We contain it and record it, but we notify the Commissioner or the people affected for you only if you ask or the law requires it.
- Help you. We pass on any request we get from a person about this data without undue delay, and help you answer it and meet your other PDPA duties. On written request (once a year, after a breach affecting your data, or when an authority asks you), we give you the information you need to show we meet this section. For unusual work, we may charge a reasonable fee that we tell you first.
- Delete it at the end. We delete it when your workspace or paused account is deleted (section 23), except what the law requires us to keep, and confirm this in writing if you ask.
This section applies for as long as we hold this data for you. Claims under it count towards the same limit as all other claims (section 20), and each of us bears any fine imposed on it for its own breach of the PDPA. We may use combined, anonymised figures that identify no one to run, improve, analyse and market the Service, including by sharing those figures with hardware partners and manufacturers.
14. Support access and remote help
Our staff can see your account details, such as your shops, screens, team, plan and bills, to run the Service and help you. They see Your Content (your media, playlists and schedules) only in a support session, which an authorised staff member opens only when you ask for help, to fix a fault, to look into a possible breach of these Terms, or to answer a legal request. Each session has a time limit (usually 60 minutes, and never more than 8 hours), ends by itself and is logged with who opened it and why, and we tell you about the sessions on your account if you ask. While a session is open, every page of your dashboard shows a notice that Outsens is assisting. During a session, staff can view Your Content and, where needed, change or remove it.
To help you or fix a problem, staff may also restart a screen, show its name on it (identify), restart a playlist, turn the display on or off, or show a troubleshooting panel that people nearby can see and that turns itself off within 30 minutes. These can briefly interrupt what a screen shows. By accepting these Terms, you authorise this access.
15. Acceptable use
Do not:
- use the Service to break the law or infringe anyone's rights;
- upload malware or harmful code;
- try to get unauthorised access to the Service, or probe, scan, overload or disrupt it;
- get around plan limits or security; or
- resell or sublicense access to the dashboard without our written agreement.
You may show other businesses' adverts on your own screens, sell screen time to brands, and let an agency or contractor run your account for you, as long as you stay responsible under these Terms. Proof-of-play and other reports are a guide only: we do not audit them, so do not rely on them alone to bill others. We may look into suspected breaches and act on them, including by suspending access under section 22.
16. Our intellectual property
The Service, including its software, apps, design, text and the OutDeck name and logo, belongs to us and our licensors. These Terms give you no rights in them beyond the licence in section 5. If you send us feedback or ideas, we may use them freely.
17. Third-party services
The Service relies on other companies: our hosting provider, our email provider, our cloud storage and content delivery provider, our payment provider Billplz, Google (for Google sign-in, website analytics if you accept cookies, and app usage counts and crash reports), and the makers of your devices. Email privacy@outdeck.app for the names of our service providers. Your own use of third-party services, such as paying through Billplz, your Google account or your device, is subject to their terms. We remain responsible for the providers we use to run the Service (section 13), but not for third-party content or websites that Your Content shows or links to.
18. Availability and changes to the Service
We work to keep the Service available and reliable, but we do not promise it will never be interrupted or have errors, and we may carry out maintenance. Screens keep playing content they have already downloaded when the internet drops, and catch up when it returns, but we cannot promise any level of offline performance. Synchronised playback keeps screens close together but not perfectly in step. We may change or remove features. If a change takes away a main feature of your paid plan and you ask us to end your plan because of it, we refund the unused part of the period you have paid for (section 11). Our Service Level Agreement applies only to Enterprise customers whose signed order form names it. Otherwise, no service level applies.
19. Disclaimers
We provide the Service with reasonable care and skill. Apart from that and anything else these Terms say, and as far as the law allows, we provide the Service "as is" and make no other promises, including that it will suit your particular needs or be free of errors. We take reasonable steps to keep the Service secure (see "How we protect personal data" in our Privacy Policy), but no system is completely secure. This section does not affect rights you have under the Consumer Protection Act 1999 where it applies.
20. Limitation of liability
20.1 Neither of us is liable to the other for indirect or consequential loss, or for loss of profit, revenue, business or goodwill, arising from the Service or these Terms.
20.2 The total liability of each of us to the other, for all claims arising from the Service or these Terms, is limited to the fee you paid us for your plan for the period in which the event that caused the claim happened (one month for a monthly plan, or one year for a yearly plan).
20.3 We do not back up your media, so please keep your own copies. If you lose data because of our failure, our liability includes the reasonable cost of restoring it, within the limit in 20.2.
20.4 Sections 20.1 and 20.2 do not apply to:
- your duty to pay amounts you owe us;
- your duties under section 21 (Indemnity);
- liability for fraud or wilful misconduct;
- liability for death or personal injury caused by negligence; or
- any other liability the law does not allow to be excluded or limited.
20.5 Claims about personal data in Your Content (section 13) are claims under these Terms for this section. They count towards the same limit in 20.2, together with all other claims, and 20.1 and the exceptions in 20.4 apply to them in the same way.
20.6 In this section, "we" includes Outsens Enterprise and the people who own and run it.
21. Indemnity
You will cover us (indemnify us) against claims by others, and the fines, licence fees, losses and reasonable legal costs that follow, to the extent they arise from Your Content, what your screens show, what your team does, or your breach of these Terms or the law. This does not apply to the extent a claim is caused by our own breach of these Terms or our negligence. We will tell you promptly about any such claim and let you handle it with our reasonable help, but you must not settle it in a way that admits fault for us without our consent.
22. Suspension and termination
You may stop using the Service at any time (sections 9 and 23). We may pause (suspend) or end your access:
- if a bill is not paid (section 9), or when a demo ends (section 10);
- if a payment is disputed or reversed, as our Refund Policy explains;
- when the account holder asks us to delete the workspace (section 23);
- if you seriously or repeatedly break these Terms;
- if the law, a court or an authority requires it; or
- if needed to stop a security threat or serious harm to the Service or other users.
Where reasonable, we will warn you first, give you a chance to fix the problem, and lift a suspension once it is fixed. We may also stop offering the Service, or close your account for another reason, with at least 30 days' notice by email. If we do, and it is not because you broke these Terms, we refund the unused part of any period you have paid for.
When your access ends, your screens stop showing your content, and we handle your content and data as section 23 says. These sections continue after your access ends: 8 and 9 (for amounts owed), 11, 12 (our licence ends when your content is deleted), 13, 16, 19, 20, 21, 23, 25, 26 and 27.
23. Deleting your account and your data
Deleting your workspace. Only the account holder (the owner of the workspace) can delete it. On the web, open Business profile and choose Delete workspace. You can delete your workspace once no paid plan is running. If your plan is still paid up, you can delete it after the paid period ends. To stop your plan, do not pay the next bill. A demo, or a workspace whose plan has ended, can be deleted straight away, but one that is paused while its plan is still paid up cannot be deleted until the paid period ends.
What happens. The workspace is paused (suspended) at once: your screens show "Service paused", your team loses access, and pending invitations and unpaid bills are cancelled. The account holder can cancel the deletion until the deletion date. We permanently delete the workspace after 30 days, and never less than 3 days after our reminder email. That deletes Your Content and media, your shops, screens, playlists and schedules, and the logins of team members who belong to no other OutDeck workspace, and it cannot be undone. Deleted data can stay in internal system logs for up to 30 days and in backups for up to 35 days, and if we restore a backup, we delete it again. A payment that reaches us after you ask counts towards your plan if you cancel the deletion, and otherwise we refund it under our Refund Policy. "Deleting your account" in our Privacy Policy explains the steps and the emails we send.
If you cannot sign in. Email privacy@outdeck.app. Once we have checked who you are and that you can act for the business, the same 30-day process runs (after the paid period ends, if a paid plan is still running).
Copies and amounts due. Before the deletion date, email hello@outdeck.app for a copy of your media. You can download your invoices until then, and ask billing@outdeck.app for copies later. Deleting your workspace does not cancel amounts already due under a written quote, offline order or purchase order.
What we keep. We keep orders, invoices, receipts and payment records for 7 years after your account is deleted, as Malaysian tax law requires, and then delete them. We keep the record of which version of these Terms you accepted for the same period, and anything else we need for a dispute or another legal duty only for as long as needed. A legal hold, such as a payment dispute, may delay a deletion, and we will tell the account holder.
Deleting your own login. Anyone except the account holder can delete their own login from Your account on the web, even while a paid plan runs. We schedule it with a cancel window: your login still works, and you can sign in and cancel it until the deletion date. We remind you 3 days before, and permanently delete it after 30 days. It does not delete any workspace. The account holder must first delete the workspace, or email hello@outdeck.app to hand it over to another admin.
Trash. Team members, playlists, schedules, screen groups, media and shops you remove go to Trash, where you can restore them (for a shop, ask us). Items in Trash are permanently deleted after 30 days, or sooner if you delete them from Trash yourself. A removed team member's login goes with them if they belong to no other workspace. A screen you remove is unpaired straight away.
Paused accounts. We keep a paused account, including an ended demo, so everything is there if you pay or upgrade. If an account stays paused for 12 months, we may permanently delete it. We email the account holder, your other Business Admins and the billing contact at least 30 days before, with the exact date. Paying or upgrading before then cancels it, and if the account is paused again the 12 months start over.
24. Changes to these Terms
We may update these Terms. Each version shows its date at the top, and you can ask us for earlier versions. For a change that matters, we email the account holder at least 30 days before it takes effect, and the account holder is asked to agree to the updated Terms the next time they open the dashboard and cannot continue until they do (they can sign out instead). Other Business Admins, Shop Managers and Shop Staff see a notice, and screens keep playing meanwhile. Small corrections, such as typo fixes, change the date without asking you to agree again. If you do not agree, you can stop by not paying your next bill, or delete your workspace (section 23). If a change takes away a main feature of your paid plan and you ask us to end your plan because of it, we refund the unused part of the period you have paid for (section 11). Changes needed for legal or security reasons may take effect sooner.
25. Governing law and disputes
Malaysian law governs these Terms. If you have a problem, please email us first, and we will try to sort it out within 30 days. If we cannot, the courts of Malaysia sitting in Kuala Lumpur have exclusive jurisdiction. This does not stop you from going to the Tribunal for Consumer Claims if you are entitled to.
26. General
- Whole agreement. These Terms (including our Refund Policy), our Service Level Agreement where a signed order form names it, and any written quote or order we agree with you are the whole agreement between us about the Service. A written quote or order sets only its price, limits and payment terms (section 7). If they conflict, a signed Enterprise Order Form comes first, including its special terms and the Service Level Agreement where the Order Form names it. Next come these Terms, including section 13 on personal data in your content, and then the Refund Policy. Terms printed on your own purchase orders do not apply, and our FAQs, guides and marketing pages are not part of the contract.
- Invalid parts. If a court finds part of these Terms invalid, that part applies as far as it validly can, and the rest continues.
- Delays. If we do not enforce a right straight away, we can still enforce it later.
- Events beyond control. Neither of us is responsible for delays or failures caused by events beyond reasonable control, such as power cuts, internet or service provider outages, natural disasters or government action. This does not change any refund these Terms promise.
- Transfer. We may transfer these Terms to a company or business that takes over OutDeck (for example if we incorporate), and we will tell you. You may not transfer your account without our written agreement.
- Relationship. Nothing in these Terms makes us partners, or makes either of us the other's employee or agent.
- Notices. We send bills, receipts and payment reminders to your billing contact email (or the account holder if none is set), and other notices to the account holder's email address. You agree to receive them electronically. Send notices to us by email as set out in section 27.
- Language. These Terms are written in English. If we give you a translation, the English version applies if the two differ.
27. Contact us
Outsens Enterprise (SSM registration no. 201803300087 (002875865-P)), Malaysia
- Questions, legal notices, content reports, copies of your media and handing a workspace to another admin: hello@outdeck.app
- Bills, invoices and refunds: billing@outdeck.app
- Personal data questions and requests, suspected misuse of your account, and account deletion if you cannot sign in: privacy@outdeck.app
- Our data protection team: dpo@outdeck.app