PHP Scripts

SafeShare – The right way to share private information (PHP Scripts)

SafeShare – The right way to share private information (v1.0.10)





With SafeShare, you can send secure notes and get notified when they are read or shred, request information and get notified when it is made available to you and share code snippets in any programming language, syntax highlighting included.
At anytime the private content is stored encrypted and only the people having the password can decrypt it.

SafeShare is the first, and currently the only web application of it’s kind available to the public for purchase.

SafeShare can be used for personal purposes, or you can use it to start your own SAAS bussiness with it where people can register and use it as a service and pay you a yearly/monthly charge.
Please note you need an extended license for this.

Backend main features (administrative area)

  • Web based installer which will guide you through all install steps
  • Login / Forgot password pages
  • Awesome looking control panel
  • Dashboard containing real time info
  • Checklist to make sure you did everything to start using the app
  • Users management (system administrators)
  • Customers management
  • Customer groups management
  • Ability to mass email customers
  • Create and manage price plans
  • Subscription based system (for now we support 2checkout recurring subscriptions)
  • Orders management
  • Invoices management
  • Credit notes management
  • Taxes management
  • Currencies management
  • Subscriptions management
  • System pages management(terms and conditions / privacy policy / etc)
  • Countries management
  • Geo zones management
  • Maxmind integration for translating IPs to locations
  • Ability to manage F.A.Q’s
  • Ability to create and manage menu items for frontend
  • Extension based architecture – more than 10 extensions by default
  • Settings to control almost every aspect of the app
  • Automatic updater
  • In app documentation

Customer main features

  • Register / Login / Forgot password pages
  • Awesome looking control panel
  • Dashboard containing real time info
  • Ability to view and buy price plans
  • Orders management
  • Invoices management
  • Credit notes management
  • Subscriptions management
  • Notes management
  • Requests management
  • Snippets management
  • Api keys management
  • Access to API and API docs
  • In app documentation

Frontend main features

  • Awesome looking landing page
  • Contact page
  • F.A.Q’s page
  • Pages for terms and conditions / privacy policy / etc
  • Pages to view notes
  • Pages to view and fill in requests
  • Pages to view code snippets
  • Access to API docs

Awesome looking email notifications

Demo login

Please go to https://www.safeshareapp.com/#demo to view the demo options.

Support / Documentation

Support is available on our website at https://www.safeshareapp.com/customer/.
You need a valid license key and valid support pack.
Documentation is available in the KB at https://kb.safeshareapp.com/.
Please note the app itself comes with start pages which explain what each section does, but also with a checklist area which helps you get started.
A list of help articles can be found at https://kb.safeshareapp.com/article-categories/general-info/

Install / Upgrade

Install steps: https://kb.safeshareapp.com/articles/install-steps/
Upgrade steps: https://kb.safeshareapp.com/articles/upgrade-steps/

Server requirements

  • Linux operating system
  • Apache or Nginx webserver
  • PHP >= 7.1
  • MySQL(>= 5.5) or MariaDB, with InnoDB storage engine.
  • Cron Jobs access (linux cron jobs not web crons)

PHP requirements

PHP version PHP 7.1 or higher is required.
Reflection extension
PCRE extension  
SPL extension  
Ctype extension  
MBString extension Required for multibyte encoding string processing.
OpenSSL extension Required by encrypt and decrypt methods.
Intl extension PHP Intl extension 1.0.2 or higher is required.
ICU version ICU 49.0 or higher is required.
ICU Data version ICU Data 49.1 or higher is required.
Fileinfo extension Optional. Used for files upload to detect correct file mime-types.
DOM extension Required for REST API to send XML responses
IPv6 support Optional
BCMath or GMP BCMath or GMP is required.

Important notes

  • We cannot provide general webhosting and/or general PHP support.
  • We cannot provide general programming or web scalling support.
  • We cannot help with issues from your own customization.
  • We cannot provide customizations that extended default app features.
  • We do not offer install or setup services.
  • This app requires adding a few cron jobs to your hosting environment. Please make sure you know how to do that.
  • We cannot provide fixes that are unique to your web hosting or server environment. If your hosting or server environment is different than what is listed in REQUIREMENTS section, you’ll need to determine if it will work before purchasing.
  • We try for fast response times but as described on our support tab, response time may be longer, depending on our current support queue. Too many issue/feature questions that do not fall under support will slow down all response times. Please investigate for yourself thoroughly before contacting us.
  • We don’t offer free support, if your support is expired, before asking questions consider renewing it.
  • Before asking questions make sure you did your part and reserched current answers.
  • You can’t get a refund once the item has been downloaded in any circumstances.
  • Read all the product information before you decide to buy it.
  • We speak english only to our customers, so we expect you speak it decently enough so we can understand each other.

F.A.Qs

Why should you use it?
Have you ever sent any private information via emails, text, instant messages or support tickets?
What do you think it happens with that information after it has been used?
The answer is simple, it remains there visible by anyone having access to it, at any time.
Do you really want your private information laying around like this?
Of course you don’t.
Here’s where SafeShare comes into play. It will help you avoid this issue.

It will help you make the information available for the right amount of time, only to the right people, and it will shred the information right after it has been used.

What is a note?
A note is a secure way to send information.
When you create a note, you enter the content which is encrypted based on the password you enter and only people having the password will be able to read it.
Each recipient of the note will be notified via email and will receive a unique URL to read it and once read, it will be shred and you will be notified.

What is a request?
A request is a secure way for you to require information from somebody else.
Instead of writing an email asking for private data from your peers, you will create a request which at any time has the contents encrypted and only people having the password can read it.
The request recipient will receive an email and will fill in the request with the information you have asked for and you will be notified and can then read the request content.
After you read it, the request will be shredded.

What is a snippet?
A snippet, is as it’s name says, a piece of code which you can share with your peers.
When you create a snippet, you can decide when it will expire and whether it is password protected.

If the snippet is password protected, we will encrypt the snippet content and only people with the password can read it.
Snippets have a unique url and ability to be downloaded at any time.
We support almost all programing languages for syntax highlight.

Credits

We can’t thank enough to following projects for making our work possible:

  • Yii Framework – for an awesome PHP Framework
  • ProUI – for giving us the special permission to use their awesome admin theme
Thank you for visiting our website!