We design, build and test mobile apps for both iOS and Android platforms, and are a member of the Apple Developer Program. APIs and Administration consoles can be created by our experienced team of application developers to support the app, allowing easy management of app content.
- Interactive designs provided via prototyping software.
- Custom design.
- Multi-device testing.
- Plugins to faciliate, for example, barcode scanning.
- Consultation on feature development.
- Reporting on app activity.
- API development.
- Management console to update app content.
- Manage content from within an app.
- Lower cost option available via Ionic.
- Reduce future development effort by building using Xamarin.
- Monitoring of API availability.
£70 to £80 per unit per hour
|Software add-on or extension||No|
|Cloud deployment model||Public cloud|
|Service constraints||App development will be done using the Ionic app development platform or Microsoft's Xamarin platform. These options allow for flexibility with design and reduced build effort. Xamarin allows for greater performance whereas Ionic provides greater flexibility and rapid-development.|
|System requirements||IOS or Android|
|Email or online ticketing support||Email or online ticketing|
|Support response times||2 hours response time. Weekend support demands can be reached by the emergency support telephone line.|
|User can manage status and priority of support tickets||No|
|Phone support availability||9 to 5 (UK time), Monday to Friday|
|Web chat support||No|
|Onsite support||Yes, at extra cost|
|Support levels||All contracts will have a named account manager assigned as a support contact. This will be accessible by phone and email. Costs for this would be included in the quote.|
|Support available to third parties||Yes|
Onboarding and offboarding
|Getting started||We offer a full range of training options to accommodate the project. Onsite training, online training, and user documentation are all available.|
|End-of-contract data extraction||We will hand over any data produced at the end of the contract and show records to demonstrate that it has been deleted from our servers.|
|End-of-contract process||At the end of the contract we will ensure that the buyer has all assets produced under the contract. We will also ensure that data is handed over and deleted from our records for GDPR.|
Using the service
|Web browser interface||No|
|Application to install||Yes|
|Compatible operating systems||
|Designed for use on mobile devices||Yes|
|Differences between the mobile and desktop service||It is mobile only.|
|What users can and can't do using the API||
The API would be custom for each project.
(The answers below are the options that 'could' be developed for the project).
|API documentation formats|
|API sandbox or test environment||Yes|
|Description of customisation||With a team of programmers we create bespoke applications and so the level of customisation can be unlimited. Similarly, the number of users who can customise and how they customise can be configured on a project-by-project basis.|
|Independence of resources||For services that we host, Microsoft Azure is used to provide scaling capabilities based on demand so users aren't affected by other user's activity. This is done through auto-scaling or manual intervention based on performance alerting. This really only affects mobile apps where content is served to the app via an API.|
|Service usage metrics||Yes|
|Metrics types||As each mobile app may be different we will provide tailored reporting for each project.|
|Supplier type||Not a reseller|
|Staff security clearance||Staff screening not performed|
|Government security clearance||Up to Baseline Personnel Security Standard (BPSS)|
|Knowledge of data storage and processing locations||Yes|
|Data storage and processing locations||
|User control over data storage and processing locations||No|
|Datacentre security standards||Complies with a recognised standard (for example CSA CCM version 3.0)|
|Penetration testing frequency||Less than once a year|
|Penetration testing approach||In-house|
|Protecting data at rest||Encryption of all physical media|
|Data sanitisation process||Yes|
|Data sanitisation type||Deleted data can’t be directly accessed|
|Equipment disposal approach||In-house destruction process|
Data importing and exporting
|Data export approach||We provide a self-serve or managed service approach for data import/export. For self-serve, an admin area is used by our customers, using login authentication and authorization with access also being restricted by IP address. Data can then be imported/exported when required. For managed service, we provide data imports/exports on request.|
|Data export formats||CSV|
|Data import formats||CSV|
|Data protection between buyer and supplier networks||TLS (version 1.2 or above)|
|Data protection within supplier network||
Availability and resilience
|Guaranteed availability||For hosted services, we provide a 99.9% availability guarantee. Users are refunded based on request if these levels are not met on a month by month basis.|
|Approach to resilience||Available on request|
|Outage reporting||Email alerts|
Identity and authentication
|User authentication needed||No|
|Access restrictions in management interfaces and support channels||We require login based Authorisation and Authentication and where possible lockdown management interfaces by user IP Address.|
|Access restriction testing frequency||Less than once a year|
|Management access authentication||
Audit information for users
|Access to user activity audit information||Users contact the support team to get audit information|
|How long user audit data is stored for||Between 1 month and 6 months|
|Access to supplier activity audit information||Users contact the support team to get audit information|
|How long supplier audit data is stored for||Between 1 month and 6 months|
|How long system logs are stored for||Between 1 month and 6 months|
Standards and certifications
|ISO/IEC 27001 certification||No|
|ISO 28000:2007 certification||No|
|CSA STAR certification||No|
|Other security certifications||No|
|Named board-level person responsible for service security||Yes|
|Security governance certified||No|
|Security governance approach||A named board-level individual provides oversight on service security to ensure that risks are adequately mitigated, while management ensures that controls are implemented to mitigate risks.|
|Information security policies and processes||
Our IT security policy:
* Enumerates the elements that constitute IT security.
* Explains the need for IT security.
* Specifies the various categories of IT data, equipment, and processes subject to our policy.
* Indicates, in broad terms, the IT security responsibilities of the various roles in which each member of the company may function.
* Indicates appropriate levels of security through standards and guidelines.
|Configuration and change management standard||Supplier-defined controls|
|Configuration and change management approach||
Changes are undertaken within a controlled process that ensures:
Sign-off of changes;
Notification of changes;
Rollback of changes;
|Vulnerability management type||Supplier-defined controls|
|Vulnerability management approach||Our online services are monitored by various sources, alerting to unusual access patterns, possible vulnerabilities, and interruptions to service. These alerts and logs are actively monitored by key technical staff. Issues identified are assessed based on security and operational impact. High-risk issues are patched and services updated with 24 hours. Through our Intrusion Protection Service subscriptions, we have access to wider industry reporting on potential threats.|
|Protective monitoring type||Supplier-defined controls|
|Protective monitoring approach||
Our online services are monitored by various sources, alerting to
unusual access patterns, possible vulnerabilities, and interruptions to service. Our response to any potential issue is to identify the affected services and nature of the compromise. Take a point in time copy of any infrastructure supporting the service potentially compromised to enable post-restoration analysis. Take action to prevent future compromises. Restore services to pre-compromised state with appropriate patching.
|Incident management type||Supplier-defined controls|
|Incident management approach||We have a predefined process for security and operational incident management that covers identification, resolution, and reporting. Incidents can be reported through our support channels. How the incidents are reported is dependant on the severity of the incident.|
|Approach to secure software development best practice||Supplier-defined process|
Public sector networks
|Connection to public sector networks||No|
|Price||£70 to £80 per unit per hour|
|Discount for educational organisations||No|
|Free trial available||No|